S60平台向消费用户提供最为上乘的智能手机体验。S60平台在范围广泛的终端设备上实现,从而向应用及媒体开发伙伴们提供了统一完整的技术组合。它能驾轻就熟地提供各种高级的企业应用、游戏,及音乐应用,同时也向开发伙伴们提供了移动领域中无与伦比的众多机会。
应用开发伙伴们可以用C++语言(可使用各种本地Symbian OS API)、Java 语言(可使用具有大量Java规范需求[JSR]的移动信息设备描述[MIDP]1.0或MIDP 2.0),或Python进行开发。 s60的徽标 所有这些都得到了开放移动联盟(OMA)数字版权管理(DRM)的支持,从而保护开发伙伴的知识产权。 图为:采用S60界面的诺基亚N91手机 到2005年5月,已经有2千5百多万台S60平台终端供应市场,而这仅仅是S60平台走向大销量的开端。S60平台帮助开发伙伴们创建具有更高价值的应用和内容,从而提高获利机会。这一平台方案具备统一的技术实现和支持工具、文档,及范例,从而使开发伙伴们能事半功倍地把握各种市场机会。 图为:采用S60界面的诺基亚N70手机 诺基亚于2005年2月发布了S60平台的下一版本。基于精湛的Symbian OS v9的S60 3rd Edition集合了多种特性和功能,方便开发伙伴们进入各种新市场,并使其应用软件能发挥更佳性能,从而提升应用软件的集成度。 图为:采用S60界面的诺基亚N90手机
S60平台向开发伙伴们提供了从Symbian OS和S60用户界面及应用软件引擎访问C++ API的功能。
Symbian OS v6.0支持S60 1st Edition,向开发伙伴们提供了完整的API集,用以处理各种媒体、消费用户数据和通信等应用。
S60 2nd Edition使用Symbian OS v7.0,并在其最近一些Feature Pack中使用Symbian OS v8.0a和Symbian OS v8.1a。S60 2nd Edition增加30多组附加API 集,所支持的功能包括如数字版权管理(DRM)、分发和预订、图像处理,及可缩放图标等。
S60 3rd Edition提供了由Symbian Signed认证,以及以二进制格式加强的行业领先的高效安全性。C++开发伙伴们能使用全新的定位、会话发起协议(Session Initiation Protocol, SIP)、DRM, 以及在第一版中就有的即时消息等API。
图为:采用S60界面的诺基亚3250手机
2006年,S60平台将集成诺基亚7710多媒体智能手机上所实现的软件功能。这将加强S60平台的性能,使其进一步满足高端及大销量中级终端市场的需求。
Java™ 技术向开发伙伴们提供了C++以外的强大的跨平台语言选项。
S60 1st Edition支持Java™ 2 Platform, Micro Edition (J2ME™) APIs,包括移动信息设备描述(MIDP)1.0 、有限连接设备配置(CLDC)1.0、无线消息API(JSR 120), 及移动媒体API(JSR 135)等,所有这些都由各种诺基亚用户界面API 完善。
S60 2nd Edition增加了J2ME MIDP 2.0,并通过CLDC HotSpot编译器而得到了性能上的提高。此外,还实现了一批新的Java 规范需求(JSRs),其中包括移动3D图形API(JSR 184)、针对蓝牙的Java APIs(JSR 82),和FileConnection API(JSR 75)等。
随着S60 3rd Edition的推出,Java开发伙伴们可使用API的范围更为广泛,如安全与信任服务API(JSR 177)、Java定位API(JSR 179)、会话发起协议(SIP)API(JSR 180)、无线消息API(WMA)2.0(JSR 205),及可扩展2D矢量图形API(JSR 226)等。
复制本页网址和标题,发送给你QQ/Msn的好友一起分享
上一篇:普及教程 史上最强诺基亚S40平台详解
下一篇:Windows Mobile从头说起