前端开发人员在不会IOS,Android,如果自己打算开发一个APP,是什么样的一个思路,操作流程?
这个问题,我在网上查了下资料,按照国内的情况:
前端开发app的有两种方式:
1.适应移动端的网页
大家可能很熟悉的bootstrap,和现在刚出来的amazeui就是这种方法的代表,说的简单点就是对移动端做了适配,布局样式组件都适合移动端展示。
缺点:毕竟不是app,不管怎样也没办法取代app的便捷和功能强大。我们目前公司考虑开发成本就是用的bootstrap适配来做的页面。
2.js+html+css+打包技术
国外比较有名的就是phonegap了,国内的是hbuilder,大概的意思是html负责页面内容,js负责效果以及调用原生app方法,ui框架负责样式,最后打包成apk或者ipa。
使用第二种打包技术应该是webapp吧。我是这样理解的,毕竟不是原始IOS 安卓开发的。
js负责效果以及调用原生app方法是分别调用IOS和Android的的原生方法吗?
我记得14年的时候苹果宣布不支持webapp,不知道现在什么情况了。
webapp自身也有些不足,无法与原生app比较。
哪位朋友分享下经验。谢谢