在HTML5 Web应用程序中无法在本机移动应用程序中实现的功能是什么?

Tom*_*ley 15 iphone mobile html5 android web-applications

最近我和很多人谈过,他们说他们希望停止编写原生移动应用程序,并开始编写Web应用程序,一旦HTML5在移动操作系统中得到更充分的发布.我刚刚完成了我的第一次HTML5深度潜水,我还不确定.

HTML5是否可以作为本机应用程序的替代开发平台,还是某些需要针对本机运行时的东西?

小智 6

HTML 5并不神奇.它为HTML和传统的Web应用程序添加了许多期待已久的功能,但仍然 - 许多事情仍然超出了它的范围.例如:

  • 访问您的联系人列表
  • 获取蓝牙数据
  • 利用OS特定功能

对于那些(和其他)功能 - 您仍然需要编写供应商特定的应用程序.


Yuj*_*uji 5

需要本机应用程序的一件事是访问特定移动设备上的更多功能; 不能保证设备的所有功能都通过HTML接口暴露给HTML5.在这种情况下,您被迫使用任何可用的本机API.