ionic介绍

Ionic是一个前端的框架,帮助开发者使用HTML5, CSS3和JavaScript做出原生应用。

The beautiful, open source front-end framework for developing hybrid mobile apps with HTML5。

有了ionic, 我们就可以使用HTML5、javascript(angular)和css(sass)开发android和ios应用。

Getting Started with Ionic

安装ionic

安装nodejs

nodejs近年来非常热门,安装nodejs是为了可以通过命令行工具安装Cordovaionic

安装cordova和ionic

npm install -g cordova ionic

在Mac中,需要加上sudo:

sudo npm install -g cordova ionic

创建应用

ionic官网为开发者提供了多个开发模板,如:

空白模板(Black app)

ionic start myApp blank

tabs模板

ionic start myApp tabs

sidemenu模板

ionic start myApp sidemenu

运行ionic应用

cd myApp
ionic platform add ios
ionic build ios
ionic emulate ios

编译和运行android应用方法类似。

开发ionic要求

至少要懂得html5、javascript和css3技术开发;

学习angular开发;

学习其它开发知识,如sassgulp等。

最新文章

  1. 【JavaScript】【CSS】前端规则摘抄
  2. Android eclipse环境搭建
  3. Channel
  4. Java基础复习笔记系列 十三 反射机制
  5. 紧挨导航栏下的链接a标签失效
  6. 【leetcode】编辑距离
  7. 开源 java CMS - FreeCMS2.3 留言管理
  8. WindowManager.LayoutParams的探究
  9. react native onEndReached频繁多次调用问题
  10. 【HDU 5363】Key Set(和为偶数的子集个数)
  11. SLAM学习笔记
  12. JAVA企业级快速开发平台,JEECG 3.7.3 新春版本发布
  13. Typecho 插件开发基础
  14. PyQt5--EventSender
  15. 字符串中包含汉字和\u,显示出汉字来
  16. nowcoder 203J Graph Coloring I(dfs)
  17. 从golang-gin-realworld-example-app项目学写httpapi (七)
  18. firefox burp ssl证书配置
  19. PaaSoo云通讯-印度市场机遇与挑战并存
  20. Unity 游戏开发技巧集锦之使用cookie类型的纹理模拟云层的移动

热门文章

  1. GIt 从入门到放弃
  2. crossplatform---Node.js Applications with VS Code
  3. 02_Hello World!
  4. Atitit 网络爬虫与数据采集器的原理与实践attilax著 v2
  5. atitit.ajax bp dwr 3.的注解方式配置使用流程总结 VO9o.....
  6. paip.提高稳定性---自动检测sleep mysql数据库死连接以及kill
  7. jQuery的简单入门练习
  8. 浅入“Block Formatting Context”
  9. Android JNI HelloWorld实现
  10. Revit API 楼板开洞