上一年使用 ionic
做了一个项目,花费了很多的精力,从一窍不通,到开发自如,中间也是踩了不少坑,回头来看,非常感慨。
后来在 SegmentFault
上回答了 ionic
新手问的很多初级问题,想起了当时自己无人指导的痛苦,心中升起写一个 ionic
入门手册的念头,于是就有了这个项目。
中文名就叫 手摸手带你入门ionic3
,所有的内容都在issue中,方便大家评论。
项目的目标是写一个东半球第二简单易懂的 ionic
入门指南,使有 web
开发经验的小伙伴可以很快上手 ionic
开发,配合我Blog
中的踩坑集锦,可以节省大家的很多时间。
ionic
的优点很明显,就是写起来快,write once,run anywhere
。除了少数需要针对不同平台特性的适配外,其他的一套代码搞定,使用不同的打包命令,
可以生成在 Android
和 iOS
上运行的APP。
ionic
的缺点也是很明显,性能,还是性能,Android 4.4
以下就别使用此框架了。安卓低端机上比较卡顿,用户体验不是很好。
我打算按照下面的主题来介绍,过程中可能会有调整。
我将讲解过程中的代码按照主题发布至本仓库,大家可下载项目运行并根据提交记录对比查看相关代码
项目安装运行步骤:
git clone https://github.com/JerryMissTom/ionic3-handbook.git
npm install
ionic serve