IDC调查机构公布一项最新市场报告——《2013应用程序开发的预测》。IDC在该报告称,移动平台客户端计算和云平台上将取得更大的进展,移动网络和本地设备之间的共享平台将占上风,本地部署的应用程序将继续主导,而Web平台技术(HTML5)将将保持优势。
“我们预测未来的Web技术,总有一天会注入大多数的移动应用,”IDC的分析师Al Hilwa说,“网络技术将支持开发工具,生成可安装本地应用。这些混合的应用可能会主要在HTML和JavaScript编写,使用本机平台上的浏览器组件,然后打包成‘本土’的应用程序商店的应用程序来分发。而基于服务器软件Apache的PhoneGap技术,是一个用基于HTML,CSS和JavaScript、创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的核心功能——包括地理定位、加速器、联系人、声音和振动等,目前在世界使用排名第一的Web服务器软件支持下,PhoneGap技术或如虎添翼。”
IDC还预测,云IDE(电子集成驱动器)将更为成熟,得到更广泛的开发。“还有,随着投资的继续,HTML5和JavaScript以及移动网络将进一步成熟,这要归功于不断完善的硬件和通信基础,我们预计云集成开发环境也会红红火火。”Hilwa说,“在互联网及移动互联网上应用程序开发的许多方面已经成为协作和服务密集型工作流最好的服务。”Hilwa说,“同时,云将被更多的开发,提供更广泛的开发服务,如协作、社会交往、项目和代码库以及其他服务。”
PaaS(平台即服务)平台将更多进军企业,提供私有云选项和更强的业务支持。“2012年,我们看到了采用云计算较大的企业已发生了转折,”IDC该报告说,“在2013年,PaaS将跨越鸿沟,专注于消费类应用,以适应以企业应用程序的为重点的产品开发。”IDC还表示,“PaaS平台将开展多租户技术实验,因为它们成为公认的提供效率和成功的保证。”
IDC该报告还预测2013年其它的走势:
1、移动应用平台将表现出多样化,谷歌的Android平台已日益暴露弱点,即使它占主导地位。新的移动平台(如Windows8)将占据上风,如果他们有正确的成分,突出重点,并得到有力执行。
2、基于计划软件发布周期管理将成为主导,逐渐取代功能导向的释放周期管理方法。
3、设备框架集成的多屏幕和第二屏幕应用程序将更好的发展,以支持移动使用场景,更好地发挥个人平板电脑和共享的大屏幕电视之间的衔接。
4、异构并行处理将变得更加普遍,利用通用的应用程序所提供的GPU(图形处理器)进行并行计算。
5、嵌入式平台将开始对准主要的移动消费电子设备的应用平台,以充分利用开发人员的技能生态系统。