HTML5移动Web开发
上QQ阅读APP看书,第一时间看更新

1.2 移动Web开发概述

1.2.1 移动开发的几种方式

当前,针对移动端的开发方式可以分为以下3种:

(1)移动Web(移动网页):在移动Web浏览器中运行的Web应用。

(2)Native APP(原生应用):用Android和Object-C等原生语言开发的移动应用。

(3)Hybrid APP(混合应用):将移动Web页面封装在原生外壳中,以APP的形式与用户交互。

由此可以看出,移动Web开发是Hybrid APP开发的基础。表1-1列出了这3种开发方式的特点和区别。

表1-1 移动端开发方式比较

从表1-1可以看出,移动Web这种开发方式具有开发成本低,维护更新简单,无须安装、跨平台等优点,但是在用户体验和性能上稍差。随着手机硬件设备的完善、移动Web浏览器对新技术的支持日益加大,移动Web开发的用户体验和网站性能也会逐步得到提高。