GithubHelp home page GithubHelp logo

microlv / hiapp-ionic Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 2.83 MB

a hybrid app basic on ionic. check the online show case -->

Home Page: http://jackey-sparrow.github.io

JavaScript 87.22% CSS 12.67% HTML 0.11%

hiapp-ionic's Introduction

GitHub issues

a hybrid app basic on ionic : hiApp-ionic

all the UI and function will follow hiApp(written by F7)

#schedule

  • login UI
  • translate
  • need a language service
  • localStorage
  • Tweet UI
  • add tweet UI
  • Contact UI
  • use gulp to Compression the code(in jackey-sparrow.github.io project)
  • log out function
  • implement the online web of this project
  • Setting UI
  • add reply comment use actionSheet
  • remove the edit icon on the right up corner, and add the add comment icon on the header of comments
  • $ionicModal hide still lost the scroll position, use no-tap-scroll='true'
  • make the small item to a component
  • add tweet comment UI
  • new a fold name 'app' to keep the platform code
  • page num and total directive
  • picture browser directive
  • when no more data, show message
  • use scss(not going to use)
  • not goning to use loading-bar
  • use gulp-karma to run the test case(not going to write the test case)
  • ion-alert should has a icon
  • google map(not translate)(can not use in China)
  • Tweet post(including photo upload)(high)
  • baidu map(high)
  • bing map
  • use lazy load to deal with the images(ocLazyLoad)
  • contacts search bar need to optimize(still has some bug,may remove the title in header)(high)
  • performance optimize(including watchers / scope / digest time),should add the function at the beginning
  • ionic android (not ready)
  • ionic ios(ready)
  • after finish the implement, add a build version
  • use gulp to auto general index.html, no need to inject the script url by hand(gulp-inject)

framework issue

  • split the structure into [app(platform),lib,module], gather everything into app.js
└── hiApp
    ├── app
    │   ├── common
    |   ├── controllers
    |   ├── partials
    |   ├── services
    │   └── content
    |       ├── i18n
    |       └── images
    ├── tweet
        ├── controllers
        ├── services
        ├── templates
        └── tweet.js(module router and other setting)
    ├── lib(mark the sorting rule)
        ├── 01_jquery
        ├── 10_ionic
        ├── 20libs
        └── 30libs_angular
    ├── index.html
    └── app.js
  • platform-helper

issues

add to the github issue

use gulp

  • go to your directory and download the package

npm install

  • configure you gulp configurations

    ##process :

    Run->Edit Configurations -> add a new configuration -> select gulp.js
    

    ##setting:

Gulpfile: D:\Ionic\hiApp-ionic\hiAppGulp.js
Node interpreter : C:\Program Files\nodejs\node.exe
Gulp package : D:\Ionic\hiApp-ionic\node_modules\gulp

latest ionic download

ionicframwork

hiapp-ionic's People

Contributors

li-sparrow avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.