诺基亚今天宣布推出其针对移动应用开发的Series 40平台最新版本,从而为开发商及运营商提供了新机会,这些开发商及运营商关注于更广阔的消费者市场,提供最新的移动服务和应用。
Series 40第五版是一个完整的硬件、软件及应用程序接口(API)体系,它融合了Java(TM) 平台Micro版(JavaME)技术,支持最新版本的移动信息设备框架(mobile information device profile,MIDP2.1),提供一个增强型用户接口(UI),利用这个接口开发商能够在众多诺基亚移动设备上增加更丰富的多媒体应用和服务。
作为最新、迄今最大型的移动开发平台,Series 40第五版实现了高级JSR-248移动服务体系(Mobile Service Architecture)规范,它于2006完成,由诺基亚与沃达丰领导的特别工作小组设计,可以减少分化,并向大量手机提供整套统一的Java技术。JSR-248同时也是S60平台的一个关键组件,诺基亚承诺在两个平台上支持JSR-248的运行,确保了应用在Series 40 与S60设备之间的高度移植。
诺基亚论坛(诺基亚的全球开发商支持项目)副总裁Lee Epting说:“诺基亚非常愿意加强对Java技术的承诺,在Series 40第五版上实现了这些高级增强功能,使开发商与运营商能够向大众手机用户提供新一代高级应用及服务。这个针对众多诺基亚设备的新平台将增强基于Java的新功能,为全球大众用户及商业用户提供更多、更丰富的体验”。
开发商可以在采用高级多媒体补充规范(Advanced Multimedia Supplements,JSR 234)的游戏和多媒体应用中提供更丰富的3D声音体验。新Series 40平台支持一系列Java API的其它JSR(Specification Request)实现,其中包括:
针对蓝牙v1.1 维护版本(Bluetooth v1.1 maintenance release,JSR 82)的Java API,另外支持对象交换(Object Exchange,OBEX)协议;
移动媒体API(Mobile Media API,JSR 135),实现对基本音频和多媒体资源的简易获取及控制;
J2ME (TM) Web服务规范(J2ME Web Services Specification,JSR-172),实现远程程序调用(Remote Procedural Call)包,以通过简单对象访问协议(Simple Object Access Protocol,SOAP)公开或私自获取Web服务;
J2ME 安全与信任服务API (Security and Trust Services API for J2ME,JSR 177),包含SATSA-CRYPTO选项包,以提供密码功能;
从Java MIDP 2.0到2.1的升级,另外在Canvas(应用程序可以画或捕捉用户输入的屏幕区域)显示时支持媒体硬键(hard-key)。
Series 40第五版可以让大众移动设备用户体验流视频,图像渲染,移动3D图像与可调节2D矢量图像。Series 40第五版也支持最新版本的Adobe Flash Lite 2.1,兼容平台Flash Lite 2.1支持丰富图形移动内容的加速开发与传输,并包含音频文件回放与流功能,这可以增强移动游戏与多媒体体验的音频与音乐效果。
另外,Series 40第五版支持蓝牙及IrDA(红外)连接和同步功能,支持许多移动浏览标准,能够提供一个稳定的移动浏览环境。它广泛支持SMS文本信息功能与多媒体信息功能(MMS),能与许多形式和类别的MMS内容真正兼容。
诺基亚发起平台战略以支持在所有市场的移动应用开发,Series 40第五版就是其中一个重要元素。通过提供在许多手机上通用的技术平台,诺基亚的开发商平台计划使开发商提高产能的机会最大,却把向单个手机移植应用与服务的必要性降到最低。开发商可以在平台技术之上增加核心功能,然后针对具体目标设备上的用户接口或技术扩展优化其应用。
新开发工具,包括带设备模拟器的Series 40第五版软件开发工具包(SDK),Java类库,API(包括Nokia UI API)及相应文档,将由诺基亚论坛(诺基亚的全球开发商支持项目)于2007年6月在www.forum.nokia.com/tools中提供。关于Series 40第五版Java技术的更多内容,请登录www.forum.nokia.com/series40