扫描二维码

订阅畅享网微信

移动Web开发正在逐步完善

来源:CIO时代网   
2012/12/7 16:42:22
谁会最终成为移动Web App的主要推进者其实并不重要。在不断提高Web App性能的同时,争取更多用户并创造更佳的用户体验,将是移动Web App发展的一大难题

本文关键字: 移动 Web

谁会最终成为移动Web App的主要推进者其实并不重要。在不断提高Web App性能的同时,争取更多用户并创造更佳的用户体验,将是移动Web App发展的一大难题。关于两者之间的优劣其实完全无需再过多对比,反而是一些本以为清楚的环节仍旧存有质疑。

国内外已有大量的移动Web开发工具/框架开始提供一种混合应用的封装模式,让Web App更像Native App的运行形态,同时在浏览器范围之外实现对移动平台终端功能特性的直接调用。通过实现混合应用的形态进一步模糊Native App与Web App之间的界线。

但是,尽管这类开发框架反复强化跨平台的应用开发能力,却无法真正做到“一次开发,到处运行”,在功能实现的完善度上也同样不够理想。简单来理解则是我们常听到的木桶原理:最短的那块板决定了这桶水的多少。

为了迎合跨平台需求而被迫降低功能完善程度,这是否也是一个值得思考的问题?

谁来推进移动Web App?

Webkit在各大主流移动浏览器的全面支持,以及以HTML5为驱动的Web技术不断演进发展,我们有理由相信以Web为中心的移动应用趋势将会愈发明显。除此之外,更加广泛的开发者将扮演起了移动应用创新发展的坚实基础。

打造一个全生态的基础平台也将是推进移动WebApp的重要途径。国内以百度为代表的Web App开放平台已开始为开发者提供更多开放、标准化的开发框架和工具,并对后续的应用运营提供良好支撑。

归根结底,引爆移动Web App可能最需要的是一个成功的杀手应用,就像当初Gmail的成功对于Ajax的影响一样。

基于浏览器的Web App与移动平台特性

对于这一款期待中的杀手应用则存有更多质疑。首先,新的移动互联网形态本质上可以让应用通过浏览器而不是特定的操作系统或移动平台来运行,但对新一代的智能移动终端而言,更多的平台特性还是为Native App存在。

其次,各个移动浏览器对于Webkit的支持程度不一,HTML5标准自身的不成熟,再加上各个移动平台的功能实现方式不同,基于浏览器的Web App很难充分发挥设备硬件和操作系统的特性。很难相信,一个仅仅只是做到跨平台(即支持各个移动终端浏览器),但却无法充分调用终端功能的应用会成为引爆移动Web App的关键应用。

最后则是关于运行效率、网络依赖以及复杂用户交互界面等陆续正在完善的相关环节。

 

责编:chrislee2012
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
畅享
首页
返回
顶部
×
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918