1 / 16
文档名称:

Symbian手机应用开发标准教程-02.doc

格式:doc   页数:16
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Symbian手机应用开发标准教程-02.doc

上传人:2024678321 2014/9/19 文件大小:0 KB

下载得到文件列表

Symbian手机应用开发标准教程-02.doc

文档介绍

文档介绍:本文由249870340贡献
pdf文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。
嵌入式学院—华清远见旗下品牌:
《Symbian 手机应用开发标准教程》
《Symbian 手机应用开发标准教程》——第 2 章,搭建 Symbian 开发环境
第2章
搭建 Symbian 开发环境
本章目标
搭建 Symbian 开发环境是智能手机应用开发的基础,本章主要介绍 Symbian 的 SDK 以及如何能有效地搭建开发环境. 通过本章的学习,读者将会掌握以下内容. 了解现有的 Symbian SDK 掌握如何搭建 Symbian 开发环境
嵌入式学院—华清远见旗下品牌:
《Symbian 手机应用开发标准教程》——第 2 章,搭建 Symbian 开发环境
Symbian SDK 介绍
要开发一个 Symbian 智能手机的应用,,共有 3 个 SDK 可以选择:Symbian CustKit,S60 SDK,UIQ SDK. 在开发一个 Symbian 应用之前,要先选择目标平台 SDK,然后搭建相应的开发环境,下面对这几个 SDK 做一下介绍.

Symbian CusKit
Symbian CustKit 是 Symbian 发布给 Symbian OS 手机开发商使用的平台,供手机开发商在 Symbian ,开发自己的 UI 系统,例如 Nokia 在 Symbian 上开发出了 S60 UI,UIQ 科技在 Symbian 上开发出了 UIQ UI. CustKit 给 Symbian 手机开发商提供全部开发支持库和一些源文件, Symbian 手机开发商使用 CustKit 提供的资源制作手机的 SDK,Nokia 就为自己的 S60 系列手机制作了 S60 SDK. 像上面说的,CustKit 主要发布给手机开发商,一般的手机应用开发公司或开发者都获取不到 CustKit, 要开发 Symbian 智能手机应用, 只能下载手机开发商提供的 SDK,如 S60 SDK 或 UIQ SDK. 在开发之前,要选择开发什么 UI 平台的程序,是要开发 Symbian-S60 平台程序,还是要开发 Symbian-UIQ 平台程序,然后再下载相应的 SDK.

基于 Symbian 的 S60 SDK
S60 是 Series 60 的简称,是 Nokia 在 Symbian OS 之上开发的 UI 平台,Nokia 主要生产基于 S60 UI 的 S60 ,Nokia 为支持开发 S60 系列智能手机应用程序,给开发者提供了 S60 SDK. S60 SDK 是 Nokia 基于 Symbian OS SDK 的特定版本构建的,主要内容包括有助于 S60 应用开发的工具,Symbian OS C++的 API,S60 UI 的 API, Symbian OS 的版本更新,S60 SDK 从第 1 版发展到目前广泛使用的第 3 版. Nokia 或 S60 的授权手机厂商发布基于 S60 的手机产品,手机厂商发布的每一款产品都将使用 S60 的特定版本,也就是说,一个 S60 授权手机厂商可能基于某个特定 S60 版本发布了多款的 S60 手机产品,那么,只要是基于这个特定版本开发的手机应用,将能够运行在属于这个特定版本的所有类型的手机中. 截止到目前,Nokia 共发布了如表 2-1 所示的 SDK.
表 2-1 S60 SDK S60 1st Edition,FP1 S60 2nd Edition S60 SDK 列表对应的 Symbian OS 版本 Symbian OS Symbian OS
嵌入式学院—华清远见旗下品牌:
《Symbian 手机应用开发标准教程》——第 2 章,搭建 Symbian 开发环境 S60 2nd Edition,FP1 S60 2nd Edition,FP2 S60 2nd Edition,FP3 S60 3rd Edition S60 3rd Edition Maintenance Release S60 3rd Edition,FP1 S60 3rd Edition,FP2 Symbian OS Symbian OS Symbian OS Symbian OS Symbian OS Symbian OS Symbian OS
使用 S60 SDK