关于原生iosAPP和微信端公众号APP的一点看法
2016-10-13 10:25
465 查看
本人原本是从事ios开发的程序员一枚,因为公司需要,自学了html5,又做了微信端的app开发。这里浅谈一下,本人关于这两种app的看法。
IOS APP
其实这类app就是使用ios的原生语言开发,oc/swift;在App的三大分类中,它属于Native App,就是原生app。在真实体验过三种APP之后,你会发现,原生app无疑是功能最强,效果最好,反应最快的一种。完美的调用原生底层,在调用原生控件方面的优势,或者调用本机工具方面的优势,都是其他种类的app无法取缔的。但是其缺点也是颇多,比如,开发周期的问题,上架审核的问题,版本迭代的问题,最要的是跨平台的问题。ios就是ios,永远只能在ios设备上运行,一个app多端使用,就必须找到各个端的程序员,编写各个端的代码,加上后期版本迭代,功能维护,对于公司来说,确实是一笔不小的开支。
微信端APP
这类app就是APP三大种类之中的WebAPP,采用html5编写。在网页里就可以运行。微信公众号里面的app,其实质就是一个网页,点击公众号里面的按钮,其指向就是你的webapp地址,然后微信用webview去承载你的地址。微信端是对这个地址有要求的,必须是域名地址,不能是ip,而且必须通过icp认证。不然的话,就会各种安全提示。这里不多说详细了。。 谈回webapp,其采用的技术就是通用的web前段技术,但是必须注意移动设备和pc的区别。在效果方面
webapp肯定达不到原生app的效果,无论是调用本地,还是流畅度,反应速度,都不及原生。但是还是可以一用,就像ipone4s,和ipone6s的区别。但是它的优点太多了,比如不需要上架,不需要被审核,版本更新快捷、简单。最要优点就是跨平台,一套代码,在任何手机上都可以运行,大量减少人力物力,这是最大的优点。
最后我觉得,如果是大公司,而且需要开发的app功能复杂,对性能要求比较高,动不动就需要调用本地功能的最好就是用原生开发,保证质量。如果是公司较小,而且开发的app针对人群较少,功能不是那么复杂的,就用微信公众号这种模式吧。
IOS APP
其实这类app就是使用ios的原生语言开发,oc/swift;在App的三大分类中,它属于Native App,就是原生app。在真实体验过三种APP之后,你会发现,原生app无疑是功能最强,效果最好,反应最快的一种。完美的调用原生底层,在调用原生控件方面的优势,或者调用本机工具方面的优势,都是其他种类的app无法取缔的。但是其缺点也是颇多,比如,开发周期的问题,上架审核的问题,版本迭代的问题,最要的是跨平台的问题。ios就是ios,永远只能在ios设备上运行,一个app多端使用,就必须找到各个端的程序员,编写各个端的代码,加上后期版本迭代,功能维护,对于公司来说,确实是一笔不小的开支。
微信端APP
这类app就是APP三大种类之中的WebAPP,采用html5编写。在网页里就可以运行。微信公众号里面的app,其实质就是一个网页,点击公众号里面的按钮,其指向就是你的webapp地址,然后微信用webview去承载你的地址。微信端是对这个地址有要求的,必须是域名地址,不能是ip,而且必须通过icp认证。不然的话,就会各种安全提示。这里不多说详细了。。 谈回webapp,其采用的技术就是通用的web前段技术,但是必须注意移动设备和pc的区别。在效果方面
webapp肯定达不到原生app的效果,无论是调用本地,还是流畅度,反应速度,都不及原生。但是还是可以一用,就像ipone4s,和ipone6s的区别。但是它的优点太多了,比如不需要上架,不需要被审核,版本更新快捷、简单。最要优点就是跨平台,一套代码,在任何手机上都可以运行,大量减少人力物力,这是最大的优点。
最后我觉得,如果是大公司,而且需要开发的app功能复杂,对性能要求比较高,动不动就需要调用本地功能的最好就是用原生开发,保证质量。如果是公司较小,而且开发的app针对人群较少,功能不是那么复杂的,就用微信公众号这种模式吧。
相关文章推荐
- 微信页面关于点击按钮关注公众号被封后的一点变通
- iOS微信分享&h5和原生app交互
- [杂谈]关于H5与原生app未来的发展,以及VR的一些看法
- ios 关于微信获取手机里边分享过微信的app的想法
- 关于智能手机App的一点看法
- 关于微信的APP支付、公众号(服务号)支付,商户问题
- 关于ios app开发的一点经验教程
- 关于新技术的一点看法
- 关于fopen函数中路径名使用字符串的一点看法
- 关于爱情和婚姻的一点看法
- 关于政府救楼市自己的一点天真的看法
- 关于Velocity的一点看法
- 关于W3cn的观点 (三).关于布局的一点看法
- 关于公有成员变量的一点看法
- [转移]关于欧盟对微软课以6.13亿美元巨额罚款的一点看法
- 关于选择博客网站的一点看法
- 转载CSDN上关于GOOGLE的一则评论,后面也有自己的一点小小的看法
- 关于linb的一点看法
- 关于转载“一种新的穿透防火墙的数据传输技术”的一点看法
- [全程建模]关于SOA与新旧概念的一点看法