Ionic为性能而生-追求性能:
在html5移动app开发中,速度是很重要的。Ionic在最新的移动设备中表现很是卓越,运行很是流畅。 操做最少的 DOM,非 jQuery,和硬件加速过渡,让您感受到用html5开发的app也能够飞起来
html
Ionic完美的融合下一代移动框架 AngularJS- AngularJS移动端解决方案html5
Ionic让你看不出混合应用和原生的区别-专一原生ios
一个强大的命令行
利用Ionic只须要一个命令就能够建立,构建,测试,部署你的应用程序在任何平台上。有使人惊叹的功能,只须要npm install -g ionic 就能够建立您的应用。
web
中文参考:http://www.ionic.wang/chrome
Cordova 简介apache
它有不少大概1108个插件,能够很方便的支持咱们的使用。npm
这里能够找到ionic中为咱们封装好的各类经常使用的Cordova插件
http://ngcordova.com/docs/plugins/actionSheet/跨域
使用简单,快捷浏览器
参考:http://cordova.apache.org/开发环境的搭app
首先您须要安装 Node.js. 其次, 安装最新版本的cordova 和 ionic command-line tools.
ios官方安装文档
http://cordova.apache.org/docs/en/3.3.0/guide_platforms_ios_index.md.html#iOS%20Platform%20Guide
$ npm install -g cordova ionic
经过ionic建立一个项目
使用Ionic官方提供的现成的应用程序模板,或一个空白的项目建立一个Ionic应用。
$ ionic start myApp tabs
mac下谷歌浏览器的跨域问题解决
经过命令行启动chrome:
open -a "Google Chrome" --args --disable-web-security
从新启动浏览器就行了。