ionic 是目前最有潜力的一款开源Hybrid( HTML5+css3+nodejs+Angularjs+PhoneGap)手机应用开发框架。通过 SASS 构建应用程序,它提供了很多 UI 组件来帮助开发者开发强大的应用。 它使用 JavaScript MVVM 框架和 AngularJS 来增强应用。提供数据的双向绑定,成为 Web 和移动开发者的共同选择。可以实现编译成各个平台的应用程序。
android | blackberry10 | ios | Ubuntu | wp8 (Windows Phone 8) |
windows (8.1, 10, Phone 8.1) |
|
---|---|---|---|---|---|---|
cordova CLI |
Mac, Windows, Linux | Mac, Windows | Mac | Ubuntu | Windows | |
Embedded WebView |
(see details) | (see details) | ||||
Plugin Interface |
(see details) | (see details) | (see details) | (see details) |
安装环境部署
npm install -g cordova ionic
ionic start myApp tabs/sidemenu
$ npm install -g plugman
$ plugman --platform <ios|android|blackberry10|wp8> --project <directory> --plugin <name|url|path> [--plugins_dir <directory>] [--www <directory>] [--variable <name>=<value> [--variable <name>=<value> ...]]
$ cd myApp
$ ionic platform add ios
$ ionic build ios
$ ionic emulate ios