随着移动互联网的兴起,移动端已经成为一款完整产品不可或缺的部分,作为移动端开发的一员,如何高效的开发出一款有体验,易维护的移动端产品,如何轻松的脚踏两条船或者多条船(iOS,android,web),相信对于一名有理想的男人来说,都是一种无法抵抗的诱惑,这里我向大家吐槽一下我一周多的接触感受,抛砖引玉供大家参考。
ionic:
- 性能上比预期的要好,
- app包比较大,毕竟crosswalk 不是白加的。
- 环境搭建比较坑 项目新建以及安装android平台,build插件 都依赖网络下载,网络不好要等哭
- requirejs模块化,angularjs 学习曲线较高
- ionic组件很好用 侧滑菜单,tabs组件现成的
- api调用轻松加愉快。
- 自己写插件要功底。
- 很期待ionic + anglarjs 2.0 专门针对移动端的正式上线,不过angular2.0的新语法得弄哭一大波人
- 其实,ionic 还能做web应用,以后网站也可以自己做!
- 在线更新app 想不爱你都难。
- livereload 模式,相当好用
react-native:
- 环境搭建被坑了两天,
- 可直接使用node_modules,很爽
- 官方demo jsx语法很茫然 html js css 全都在一个文件里面。
- 文件上传下载 网上有插件,