手机客户端跨平台拓展成本控制研究【4】--传媒--人民网
人民网>>传媒>>传媒专题>>人民网奖学金>>北京邮电大学

手机客户端跨平台拓展成本控制研究【4】

2012年12月27日15:04    来源:人民网研究院    手机看新闻

四、开发实例分析

由上文所述得知,基于HTML5及PhoneGap技术的移动客户端跨平台开发方案是现阶段最易于推广的方案,而这个方案的可行性和实际效果已经得到了验证,我所在的北京邮电大学移动互联网开放创新实验室已经可以将此开发模式应用到了移动客户端应用的开发中,测试成功并且不断的进行着新的拓展。下面我们将会通过深入了解跨平台应用的开发过程来对移动客户端跨平台开发进行更深一步的探讨。

以开发的一款基于新浪微博的电子阅读器为例。通过对某一个或几个特定的微博在新浪微博上发布的信息进行处理,组织成可读性极强的内容推送给手机用户,相当于一本实时更新的电子杂志。为了实现需求,首先需要根据设计的功能编写了一系列的后台程序,为前台设计的网页界面提供数据。由于该应用是一个网页应用,跟以往的网页开发流程大体相似,因此在数据交互的方面上,可以节省很多时间与精力。

图表10:开发流程示意图

作为一个以手机平台为标准的网页应用,开发的过程中必须要考虑了很多跟手机交互界面有关的元素。为了使用户能够快速寻找到自己感兴趣的内容,需要设计了一个跟用户使用习惯紧密结合的应用界面。虽然会涉及到各种跟手势有关的操作问题,但是HTML5强大的功能最后保证了效果最终得以实现。在完成手机版本的应用之后,后台架构不需做出任何改变,只需修改交互界面以适应更大屏幕的用户习惯,适用于平板电脑的应用程序也可以快速开发出来。

当程序测试完毕后,通过结合PhoneGap和苹果的开发工具Xcode, 顺利地开发出了此应用的IOS版本。同样的道理,也可以开发出Android及其他手机平台的版本,由于它是基于PhoneGap建立的应用程序,利用PhoneGap的跨平台性,开发者可以使用相同的HTML5代码和对应平台的开放工具将应用程序手动部署到其他平台上。

五、结语

    综上所述,在移动应用开发领域,基于HTML5+PhoneGap的跨平台开发模式是现有开发模式中较为出色的一种,且已然成为新的开发潮流。由于手机多平台发展的趋势,必然给手机客户端信息平台的建立带来更高的成本。所以采取这种跨平台的开发模式,会在最大程度上控制成本。手机客户端及掌上信息平台的开发对于人民网的发展意义重大。但是如何在这个移动互联网大发展的阶段做到快速经济而又不失特色的开发手机客户端,手机客户端跨平台拓展成本控制的成功应用于“欧盟在中国”给我们以启发,或许这将目前解决跨平台手机应用开发的最佳模式。我们实验室对这种跨平台开发模式进行了深入的研究和探索,并进行了实践,取得了不错的效果。希望我们有机会共同探索,为手机客户端跨平台开发提供更好的成本控制解决方案。

   六、 参考文献

[1]《2010年上半年中国互联网市场数据发布》 http://www.docin.com/p-396470351.html

[2]《2010年上半年中国互联网市场数据发布》 http://www.docin.com/p-396470351.html

[3] 艾媒咨询(iiMedia Research)市场监测数据    http://www.iimedia.com.cn/

[4] visionmobile   http://www.visionmobile.com/

[5] 数据来源:W3i   http://www.w3i.com/

[6] PhoneGap中国   http://www.phonegap.cn/

[7] Thomas Myer. Beginning PhoneGap[M].first edition. Cannda. John Wiley. 2012.

[8] Peter lubbers.Pro HTML5 Programming[M].first edition.New York.Paul Mamming.2010




相关专题




24小时排行 | 新闻频道留言热帖