Symbian开发FAQ

类别:软件工程 点击:0 评论:0 推荐:

Q: 40和60,包括90,还有以前的30,都是什么意思?
A: 40和60,包括90,还有以前的30,都是针对与nokia不同的操作系统而言
    40,是nokia自行研制的手机操作系统,面对于中低端客户,支持kjava的开发,其处理器效率不高,内存偏低,屏幕大小128*128
   60,是基于Symbian 操作系统,也就是以前的epoc,其处理器为arm9,处理效率很高,内存颇大,屏幕大小为208*176同时支持kjava和C++的开发
  90,属于手持式设备,,也是Symbian 操作系统但是功能强劲,等同于一个PDA了


Q: 什么是60系列平台?
A: 60系列平台是一个智能电话软件工具包,设备制造商可以通过授权在自己的智能电话硬件中使用这个平台。设备制造商可以使用标准的60系列软件,但一般情况下他们会提出需求来定制60系列软件。60系列完全使用图形化用户界面,并且包括方方面面的无线应用程序。

Q: 60系列是基于何种技术建立的?使用Symbian OS哪一个版本
A: Symbian OS是有针对性的操作系统,它是多种移动设备的选择,是构建60系列平台的底层系统。60系列使用Symbian OS 6.1版


Q:60系列用户界面的主要特性有哪些?
A: 60系列的用户界面(User Interface ,UI) 为方便单手使用而特别设计。它具有一个大尺寸的显示屏(176x208像素),有利于明晰的界面设计;它还拥有一个直观的键盘布局(一套功能键组合、一些专用键,以及一个五方向导航键),使用户能使用拇指来选择各项功能。


Q: 与60系列平台一起供应的应用软件有哪些?
A: 60系列平台上已经有多种应用软件。其中重要的有:各种先进的智能电话应用、个人信息管理应用(Personal Information Management ,PIM, 如电话簿、日程安排表、照相册等)、信息同步(SyncML)应用、消息应用、浏览应用、电子邮件应用,以及能让用户通过个人电脑连接特性或无线空中下载方式向平台添加或删除应用程序的安装引擎等。


Q: S60平台有哪些开发工具?
A: Series 60 SDK for Symbian OS.
    Series 60 SDK for Java MIDP.
    Series 60 SDK for MMS.

Q: MMS有何功能?
A: 多媒体消息(Multimedia Messaging Service,MMS)在概念上类似于短消息服务(SMS),它同样使用“存储转发”服务模式,但其通过数据通道递送的内容却丰富得多(如图片和音频剪辑等)。SMS主要在移动终端之间传送消息,而MMS却允许各种Web应用和移动设备进行通信,它也支持互联网和移动终端之间的双向通信。MMS还可用于各种高级服务器应用,以便向移动终端推送丰富的内容。


Q: Symbian平台上有那些开发技术?
A: Java -如果需要开发跨平台、可下载的应用,那么J2ME/MIDP技术是理想的选择。
C++ - 用于开发各种Symbian OS应用,这类应用往往需要全面的API调用(调用所有的智能电话特性或其它各类高性能的应用程序)。
用于内容浏览的各类浏览应用(WAP使用WML或更新版本的XHTML/CSS)
消息技术– SMS、MMS以及使用IMAP4/POP3协议的电子邮件技术。

Q: C++开发伙伴可以得到什么支持以及如何得到技术培训?
A: 通过C++为60系列平台创建各种应用的开发伙伴可以利用Symbian OS 6.1应用编程接口(API),60系列用户界面库和众多的应用引擎(如照相册等)。各种Symbian OS API提供了对大多数技术的支持,这些技术包括:蓝牙、图形、红外、多媒体、消息、网络,及电话技术等。60系列软件开发工具包(Series 60 Software Development Kit ,SDK)包括:60系列应用编程接口、用于测试目的的60系列模拟器、各种范例应用程序、文档及一个应用向导。开发环境是微软的Visual C++ 6.0和CodeWarrior。

本文地址:http://com.8s8s.com/it/it32004.htm