Symbian和C..docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Symbian和C.

Symbian和C++ SDK开发入门之概述 2005.07.27 来自:天极网 本文介绍建立、部署和运行拥有图形用户界面(GUI)的Series 60示例应用程序的过程。   我们假定你已经安装了Series 60软件开发工具包(SDK),并安装了自己选择的集成开发环境(IDE)。这两项安装都非常容易。   本文的主题包括: 开发过程概述——在模拟器或目标设备上定义、建立和运行Series 60项目过程的详细说明,还有很多IDE的指南,以及开发者可以使用的编译选项。 Series 60模拟器——Series 60模拟器的特性和布局,同时包含了调试版本和发放版本。它包含了模拟器和真实的Series 60设备之间的相似性和不同点。 在模拟器上建立程序——如何使用不同厂商的IDE和PC命令提示符为模拟器建立HelloWorld项目。 运行模拟器-——启动模拟器的多种方法,以及如何定位和运行示例HelloWorld应用程序。 在目标设备上建立程序——如何为Series 60设备建立HelloWorld示例应用程序,把它编译为ARM二进制可执行文件。 在目标设备上部署程序——如何把应用程序的多个组件打包,选择某种方法把它传输到Series 60设备上,接下来如何定位并执行它。   开发过程的一步一步的概述将为你演示基本的步骤。这是使用Series 60 C++程序建立工具和多种IDE的快速指导。你会看到如何为Series 60模拟器建立和运行“Hello World”应用程序,以及如何在目标设备上建立、部署和运行该应用程序。本文提供了建立和运行HelloWorld示例的所有信息。   Series 60 C++软件开发工具包(SDK)   Symbian OS广泛地应用于智能电话平台,例如Series 60、Series 80和Series 90就是三种来自Nokia和UIQ(UIQ技术公司的UI平台)的UI平台。   Series 60 SDK建立在Symbian公司发布的Symbian OS C++ SDK的某种版本之上。SDK包含了大量的工具、API、类库和文档,它允许你开发新的应用程序。   作为开发人员,你可能需要使用Series 60 SDK的多个版本的(甚至来自于不同的Symbian OS UI平台的SDK)。最重要的问题是为你选择的Series 60产品选择正确的SDK版本。   Nokia或Series 60获得许可发布了用于Series 60平台特定版本开发的SDK。也就是说,每个Series 60产品都是基于特定平台版本的,SDK版本被定制成在某个平台版本上开发。特定的SDK版本也可能适合前面版本的平台。这种“向后兼容性”依赖于用作版本基础的Symbian OS版本、应用程序开发者使用的API、以及不同的平台版本之间的API所发生的改变。特殊的获得许可者也可能引入的产品专用的API,以允许开发者访问它们的Series 60与其它的产品不同的特性。例如,Siemens SX1智能电话包含了FM收音机,因此相应的SDK可以包含“附加的”API来维护收音机。为了最大化不同产品之间的兼容性,你可能希望避免使用这类产品专用的API。你甚至会选择限制对通用API的使用,只使用某种平台版本的选定范围的通用的、不会发生变化的API。   使用多个SDK   使用一个Symbian OS SDK非常容易,而且安装过程会使它立即可用。但是,开发者通常需要使用Series 60的多个不同版本的SDK,甚至于不同用户界面平台的SDK。你可以把多个SDK安装在开发的PC上,对于在哪儿安装它们、如何选择使用作出一些限制。   开发过程概述    SDK提供了基于PC平台的模拟器,因此大多数开发和测试操作都可以在没有目标硬件设备的情况下完成。我们可以为模拟器和目标硬件设备建立不同的调试(debug)或发布(release)版本的Series 60项目可执行文件(尽管目前目标设备上的调试版本还有一些限制)。此外,为目标设备进行编译的时候,还可以建立不同二进制格式(例如A

文档评论(0)

sa1fs5g1xc1I + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档