|
1)iOS和Android原生应用,优点在于开发原生应用,控件齐全,文档齐全,开发效率较高,能和大部分该平台应用保持高度的一
致性,缺点在于得维护两套应用,对于应用开发者来说成本较高,另外原生应用灵活性较低,若有部分功能的修改,就只能发布新
版本应用让用户进行更新。
(2)基于WorkLight的Hybrid应用,操作界面采用原生开发,展示界面采用Web开发,将Web端的HTML,CSS,JS文件保存在应用本地,
用户使用应用时,每一个操作触发一个http请求,服务器返回jason字符串去填充本地文件后展示给客户。优点在于客户发送请求
,和服务器发送请求只占用较小的网络资源,灵活性相对于原生应用有所提升。
(3)更加偏向Web的Hybrid应用,通过调研Amazon,Tmall,JD等移动平台应用,发现他们采用的便是该类方法。操作界面采用原生
开发,每一个操作触发一个http请求,直接返回一个html文件给客户。对于以前网速和流量资费限制比较多的情况下,该方案并无
优势,不过随着移动互联网的高速发展,无论网速是提升,还是流量资费的降低都让这种方案成为了最灵活的解决方案,对于需要
经常更新展示内容的应用来说,这是最佳的解决方案。
|
|