symbian手机应用开发标准教程-02

symbian手机应用开发标准教程-02

ID:14779733

大小:48.50 KB

页数:13页

时间:2018-07-30

symbian手机应用开发标准教程-02_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《symbian手机应用开发标准教程-02》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Symbian手机应用开发标准教程-02本文由249870340贡献pdf文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。嵌入式学院—华清远见旗下品牌:www.embedu.org《Symbian手机应用开发标准教程》《Symbian手机应用开发标准教程》——第2章,搭建Symbian开发环境第2章搭建Symbian开发环境本章目标搭建Symbian开发环境是智能手机应用开发的基础,本章主要介绍Symbian的SDK以及如何能有效地搭建开发环境.通过本章的学习,读者将会掌握以下内容.了解现有的SymbianSDK掌握如何搭建Symbian开发环境

2、嵌入式学院—华清远见旗下品牌:www.embedu.org《Symbian手机应用开发标准教程》——第2章,搭建Symbian开发环境2.1SymbianSDK介绍要开发一个Symbian智能手机的应用,就必须要搭建相应的开发环境.截止到目前,共有3个SDK可以选择:SymbianCustKit,S60SDK,UIQSDK.在开发一个Symbian应用之前,要先选择目标平台SDK,然后搭建相应的开发环境,下面对这几个SDK做一下介绍.2.1.1SymbianCusKitSymbianCustKit是Symbian发布给SymbianOS手机开发商使用的平台,供手机开发商在Sy

3、mbian上做产品开发.手机开发商需要开发手机的硬件驱动,开发自己的UI系统,例如Nokia在Symbian上开发出了S60UI,UIQ科技在Symbian上开发出了UIQUI.CustKit给Symbian手机开发商提供全部开发支持库和一些源文件,Symbian手机开发商使用CustKit提供的资源制作手机的SDK,Nokia就为自己的S60系列手机制作了S60SDK.像上面说的,CustKit主要发布给手机开发商,一般的手机应用开发公司或开发者都获取不到CustKit,要开发Symbian智能手机应用,只能下载手机开发商提供的SDK,如S60SDK或UIQSDK.在开发之

4、前,要选择开发什么UI平台的程序,是要开发Symbian-S60平台程序,还是要开发Symbian-UIQ平台程序,然后再下载相应的SDK.2.1.2基于Symbian的S60SDKS60是Series60的简称,是Nokia在SymbianOS之上开发的UI平台,Nokia主要生产基于S60UI的S60系列手机.同时,Nokia为支持开发S60系列智能手机应用程序,给开发者提供了S60SDK.S60SDK是Nokia基于SymbianOSSDK的特定版本构建的,主要内容包括有助于S60应用开发的工具,SymbianOSC++的API,S60UI的API,支持库和文档等.随着

5、SymbianOS的版本更新,S60SDK从第1版发展到目前广泛使用的第3版.Nokia或S60的授权手机厂商发布基于S60的手机产品,手机厂商发布的每一款产品都将使用S60的特定版本,也就是说,一个S60授权手机厂商可能基于某个特定S60版本发布了多款的S60手机产品,那么,只要是基于这个特定版本开发的手机应用,将能够运行在属于这个特定版本的所有类型的手机中.截止到目前,Nokia共发布了如表2-1所示的SDK.表2-1S60SDKS601stEdition,FP1S602ndEditionS60SDK列表对应的SymbianOS版本SymbianOS6.1SymbianO

6、S7.0s嵌入式学院—华清远见旗下品牌:www.embedu.org《Symbian手机应用开发标准教程》——第2章,搭建Symbian开发环境S602ndEdition,FP1S602ndEdition,FP2S602ndEdition,FP3S603rdEditionS603rdEditionMaintenanceReleaseS603rdEdition,FP1S603rdEdition,FP2SymbianOS7.0sSymbianOS8.0aSymbianOS8.1aSymbianOS9.1SymbianOS9.1SymbianOS9.2SymbianOS9.3使用S

7、60SDK进行开发之前,必须选择合适的SDK平台,原则上,Symbian手机应用程序是向后兼容的,如在S602ndEditionSDK上开发的程序也能在S602ndEditionSDKFP1,FP2,FP3版本的S60系列手机上运行.从理论上讲,2ndSDK上开发的应用,S60也应该能够运行在S603rd的手机上.但是,从S603rd开始,对应的SymbianOS版本是9.1,Symbian公司给OS添加了新的安全模型,API权限能力限制,改变了程序组织结构等,使得S602nd版本与S603rd的程序不

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。