本文共 745 字,大约阅读时间需要 2 分钟。
ionic react-native和native开发移动app那个好 ?
移动端开发如何选型?这里介绍一下我眼中的ionic,react-native,native 三种移动端开发选型对比。欢迎大家补充指正一、 跨平台特性 ionic : write once, run anywhere ( 一次开发,随处运行,学习成本低 会html css js就可以学会)不涉及到系统级的开发的话, 确实是一次开发 处处运行,如果涉及到系统级API调用以及项目配置(如 ios plist文件)则需要自己手动编写cordova插件的方式达到效果(如:注册文件的打开方式),当然,网上也有可能找到可以安装的现成插件。 会html css js就可以学会 学习成本低 react-native :Learn once, write anywhere ( 一次学习,随处开发)不涉及到与native混编的话, 统一js 进行开发 使用jsx 语法 确实能做到各端开发,但是需要针对iOS 和 android 开发两套代码。 native :使用原生java objective-c 开发, 各玩各的,无法跨平台。二、开发方式 ionic :html + angularjs + css使用 html + angularjs 与网页开发类似,代码只需要写一次,就可以达到跨平台效果, 系统级的调用由cordova插件解决,封装得相当好,简单易用,特殊情况的自己动手编写插件比较难,如何联系我:【万里虎】www.bravetiger.cn 【QQ】3396726884 (咨询问题100元起,帮助解决问题500元起) 【博客】http://www.cnblogs.com/kenshinobiy/