S60入门基础.docVIP

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
S60入门基础 编辑文档 S60入门基础   本文是一篇Symbian出版社/诺基亚论坛官方文档《Essential S60 - Developers Guide》的非正式中文翻译版本。希望本文能够为广大中国的非移动开发者了解S60平台,加快入门速度带来帮助:) ? 目录 ? S60平台介绍 ? 版本和功能包 ? C/C++ ? Symbian C++ ? 标准 C ? Java 开发 ? Python ? Flash Lite ? SVGT ? 浏览器 ? Web网站 ? Web运行时环境 ? 测试 ? 进入市场 ? 获取更多帮助 ? 小结 [显示部分][显示全部] 编辑本段?回目录S60平台介绍   自从2001年发布以来,S60平台已经成为世界最流行的智能手机开发平台。在2007年初,已经有6家授权手机制造商生产了超过一亿部基于S60平台的手机。第一部S60设备,Nokia 7650智能手机,体现了广泛的特性,包括个人信息管理(PIM)、浏览器、图片和音乐功能。随着技术不断地成熟,包含有高分辨率照相机、功能完整的web浏览器、立体声音乐、地图和VoIP电话等的手机已经上市,并且这还只是一小部分功能。S60手机的范围已经扩大,为消费者、企业及其它特定市场提供了各种不同样式的选择。 图1 各式各样的S60手机   S60平台之所以能够成功的原因之一是它能使用户通过安装第三方应用程序和内容的方式往其*的手机内添加特性。首先,这个平台支持由Java语言和纯Symbian C++程序语言编写的第三方应用程序。随着平台的扩展,越来越多的开发选择变得可用。应用程序开发者现在可以从Symbian C++,Open C,Java Micro Edition(Java ME), Python,Adobe的Flash Lite,Web运行时环境及可缩放矢量图形(Scalable Vector Graphics Tiny,SVG-T)技术之间任意选择。同时,Web内容开发者已被标准Web技术比如HTML, 动态级联表(CSS), JavaScript, 异步JavaScript和XML(ajax), Flash Lite及SVG-T,来使得S60手机可以浏览所有网页。该文档首先对S60系列精髓来说是一个选择开发S60应用程序的指南。它的目的是帮助开发者选择最合适的开发方式和特定的应用程序语言。该文档概括了各种开发技术的主要特性,描述了有助于开发的可用工具,并提供了何处能找到有用信息的向导。   当到随后开始手机应用程序开发时,编写代码和使之能够运行只是一部分工作。测试是很重要的步骤,它确保应用程序能可靠地完成程序自身本应具备的功能。该文档提供了来自诺基亚论坛(中文, 英文)的可用测试工具及应用程序测试领域(Symbian Signed和Java Verified)的介绍。   因为我们的目标是获取应用程序和安装内容并将其应用在S60手机上,该文档包括了展望如何将应用程序带入市场的过程。它也为可应用程序提供了指导来帮助开发者获取技术和商业支持以发展他们的手机软件业务。 编辑本段?回目录版本和功能包   随着移动技术的进步,Symbian OS和S60平台正在不断与时俱进地发展、添加新的特性和功能。为了帮助开发者了解S60平台不同发布版本的特性,我们使用了术语“版本(Edition)”和“功能包(Feature Pack)”表达不同的概念。版本指发布版本之间更新时增加的东西,它们大都和Symbian OS上的版本改动相关。功能包指示出版本内更新时增加的东西,通常包括新的C++ API和其他一些功能附件、其它开发技术的改进及S60 UI的改进。表格1提供了S60版本和功能包的概述。 S60各个版本和功能包的信息详解 S60平台 Symbian OS C++ Open C Java ME Python Flash Lite SVG-T Web 2.0 Web运行时环境 首款机型 S60第一版 v6.1 √ MIDP 1.0 插件 Nokia 7650 S60第二版 v7.0s √ MIDP 2.0 插件 Nokia 6600 S60第二版,功能包1 v7.0s √ MIDP 2.0 插件 Nokia 6620 S60第二版,功能包2 v8.0a √ MIDP 2.0 插件 Nokia 6630 S60第二版,功能包3 v8.1a √ MIDP 2.0 插件 1.1(部分地) Nokia?N90 S60第三版 v9.1 √ 插件 MIDP 2.0 插件 1.1 1.

文档评论(0)

word.ppt文档 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档