HTML5和原生APP有什么不一样?

网友解答: HTML5和APP的区别就是浏览器和专用客户端的区别。用HTML5开发的应用,所有浏览器都可以看,而专用APP就只有APP客户端可以看。之所以有这个区别就在于这两类应用在追求

网友解答:

HTML5和APP的区别就是浏览器和专用客户端的区别。用HTML5开发的应用,所有浏览器都可以看,而专用APP就只有APP客户端可以看。

之所以有这个区别就在于这两类应用在追求的目标上有不同的侧重:HTML5追求跨平台,开发一个应用支持所有平台看,哪怕可能牺牲一些性能和专有功能;而专用APP追求功能和性能。其背后的原因在于专用APP使用一些专用的协议和库。

实际上,这两类一直是竞争关系,最终到底是浏览器的天下还是APP的天下,在手机上还在激烈的竞争,未来鹿死谁手,等着看吧

网友解答:

HTML5的APP,指的是使用HTML5技术实现的,功能与交互类似于APP的移动端网站;

原生APP,指的是使用iOS或Android开发语言实现的APP(iOS开发语言为Object C、Android开发语言为Java);

使用HTML5技术与Object C / Java语言合并开发的应用被称为“Hybird APP”;

此外,2015年Facebook出品了可用于JavaScript开发的移动端原生应用 - React Native,React Native实现了对iOS和Android两大平台的支持。

HTML5技术目前并不广泛应用于APP的开发。

标签: