
诺基亚系列60平台基础知识普及篇
60系列平台的简介
60系列平台是一个智能电话软件工具包,设备制造商可以通过授权在自己的智能电话硬件中使用这个平台。设备制造商可以使用标准的60系列软件,但一般情况下他们会提出需求来定制60系列软件。60系列完全使用图形化用户界面,并且包括方方面面的无线应用程序.基于SyMBIan OS是有针对性的操作系统,它是多种移动设备的选择,是构建60系列平台的底层系统。60系列使用Symbian OS 6.1版。
60系列的特性
60系列的用户界面(User Interface ,UI),它具有一个大尺寸的显示屏(176x208像素),有利于明晰的界面设计;它还拥有一个直观的键盘布局,使用户能使用拇指来选择各项功能,60系列平台上已经有多种应用软件。其中重要的有:个人信息管理应用(Personal InformATIon ManaGement ,PIM, 如电话簿、日程安排表、照相册等)、信息同步(SyncML)应用、消息应用、浏览应用、电子邮件应用,以及能让用户通过个人电脑连接特性或无线空中下载方式向平台添加或删除应用程序的安装引擎等。
60系列网络服务
60系列平台上使用的浏览器符合WAP 1.2.1标准,并支持通用分组无线业务(General Packet Radio Service ,GPRS)连接。它具备增强的安全特性和WTAI (Wireless Telephony Application Interface,无线电话应用接口),同时还支持WAP推送服务。60系列的大屏幕有助于表现深具吸引力的彩色内容,并提供方便的浏览导航功能。60系列平台既提供短消息服务(Short Messaging Service ,SMS),也提供多媒体消息服务(Multimedia Messaging Service ,MMS)。同时它还支持智能短消息(is Smart Messaging)和电子邮件(POP3/IMAP4)服务。所有这些服务特性一般情况下可以通过消息应用来获取。
60系列开发技术和开发工具
Java:如果需要开发跨平台、可下载的应用,那么J2ME/MIDP技术是理想的选择,C++:用于开发各种Symbian OS应用,这类应用往往需要全面的API调用(调用所有的智能电话特性或其它各类高性能的应用程序),开发工具包括:Series 60 SDK for Symbian OS;Series 60 SDK for Java MIDP;Series 60 SDK for MMS。
60系列开发应用环境
60系列Java MIDP SDK”工具针对Java开发,其中包括一个60系列模拟器。可以方便地将该模拟器与Borland JBuilder 6.0、Borland JBuilder MobileSet 2.0 及Sun Forte for Java 3.0/Sun ONE Studio 4等进行集成,60系列MMS模拟器帮助用户在基于PC的图形化环境中创建各种消息以测试MMS的方方面面特性,通过C++为其创建各种应用的开发伙伴可以利用Symbian OS 6.1应用编程接口(API),Symbian OS API提供了对大多数技术的支持,这些技术包括:蓝牙、图形、红外、多媒体、消息、网络,及电话技术等,在这个标准多多的行业中,60系列平台就屏幕尺寸、输入方式、应用编程接口和用户界面库提出了标准化规范,广泛整合了各种支持技术和开发选项,从而具备了为应用设计者和开发者开发可移植的,创新的应用所需的所有特性,软件开发工具包(Series 60 Software Development Kit ,SDK)包括:60系列应用编程接口、用于测试目的的60系列模拟器、各种范例应用程序、文档及一个应用向导。开发环境是微软的Visual C++ 6.0。
60系列定制功能
比起传统的移动电话来,60系列提供了更广泛的定制能力。除了图标、标记、墙纸和铃音的定制,用户还可以通过诸如下载新应用、改变菜单网格中的应用顺序,以及定义60系列电话处于待机状态时的功能键特性等手段对其手机进行定制。