Android-【讨论】Native Language和HTML5,对于手机应用程序开发,究竟谁优谁劣?

Android-【讨论】Native Language和HTML5,对于手机应用程序开发,究竟谁优谁劣?

晚风撩人 发布于 2017-09-11 字数 0 浏览 1154 回复 6

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

夜无邪 2017-10-21 6 楼

我认为做产品,就要“先入为主”,无论是原生语言还是html5,只要先做出来就是好的,当然在效率上来说,原生语言肯定是要高的,html5跨平台,这就要看开发者的技术优势了。

清晨说ぺ晚安 2017-10-14 5 楼

HTML5 跨平台更容易,对于快速平铺多平台很有帮助,但缺点也很明显,最终提供给用户的体验很不爽,不平滑。更重要的是现在的html5还很难控制手机上“NB”的传感器。这点可以从“街旁”客户端看,他的android用户体验在起初评论很一般。

Native Language 缺点也就是html5的优点,止步于Native平台。不同的平台要雇佣不同的开发人员,成本高。

综合起来,html5是一个方向,但是关键是何时能自由的采用html5控制传感器。要做精品还是采用量身订制的Native Language。

清晨说ぺ晚安 2017-10-06 4 楼

Native Language对于产品切合度会比HTML5更高,在数据链接方面会更好一点,暂时还是Native Language领先,当然这个对于是同样的产品同样结构的情况下才能对比呢

瑾兮 2017-09-23 3 楼

HTML5

为跨设备、跨平台提供一致性的用户体验有优势
开发门槛低
发布门槛低(想想网页游戏和客户端游戏发布)
缺点是不能读取设备上的一些native的数据、设备接口、甚至是app间共享的数据,比方说读取手机上的电话簿数据。
Html6 标准中已经明确提出了对一些设备的直接读取:摄像头、MIC,并且支持p2p,你可以通过你的浏览器直接发送消息给另外一个用户的浏览器,而不经过网站的中转,完全打破了web的BS结构。

归属感 2017-09-20 2 楼

目前还是Native Language比较好

浮生未歇 2017-09-13 1 楼

html5应该算是个通用标准,通用性确实好,不过有陷阱,尤其通过一个通用的上层去调用底层软件接口或者硬件功能,个人认为不是一个趋势。现在的硬件确实很强大,但是跟用户日益增长的软件需求来讲,会有一种永远都不够用的感觉。比如摄像头,手机的照相功能,现在能做到[即时拍照]这个功能的只有iphone等少数几家,原因在于这个需要软硬件的紧密结合才能做到。这种紧密型是靠通用接口做不到的。苹果在电脑包括数码设备上那种软硬件一体化的策略,对很多关键的用户体验起了非常大的技术支撑。因此,我觉得通用性的陷阱就在于假定未来用户的需求变化会比较平稳,实际上从电脑和手机的历史来看目前还不成立。