2024年4月10日发(作者:)
用于Symbian OS/C++ 的Series 60 Platform SDK
用于Symbian OS/C++ 的Series 60 Developer Platform SDK 使开发人员可以快速、高效地运行并测试为基于Series 60 Developer Platform 的
设备开发的C++应用程序。通过使用C++语言集成开发环境(IDE),使用SDK的开发可以在PC上进行管理。SDK包括创建应用程序所需的所有
工具,包括Series 60 Developer Platform设备仿真器,通过它可以在没有设备的情况下运行和测试应用程序。程序包还包括C++ API集、文档、
以及应用程序范例。此SDK支持Web内容开发者使用设备模拟器的浏览器来验证移动Web内容。
最新的SDK是Series 60 Platform 3
Edition的beta版SDK。如需了解关于beta版SDK的重要信息,请阅读Release Notes。
rd
关键功能
• 对所有Series 60设备的支持。
• 仿真器和设备工具链(编辑、编译、打包…)。
• 环境配置和切换工具。
• Symbian OS工具,包括Multibitmap (MBM)查看器。
• 用于仿真器的TCP/IP连接性支持。
• 应用程序向导。
• 对CodeWarrior® Development Studio for Symbian OS、以及
Microsoft Visual Studio的IDE支持。
• 对蓝牙应用开发的支持。
• 全套文档
系统要求
• Microsoft Windows 2000 Professional with Service Pack 3或
Microsoft Windows XP Professional with SP 1a。
• 512 MB RAM(对于蓝牙应用开发建议使用1GB)。
• 1GHz或更快的奔腾级处理器(对于蓝牙应用开发建议使用2GHz奔
腾级处理器)。
• 450MB空闲磁盘空间。
• 支持16比特1,024 x 768象素分辨率的显示器。
• Java™ Runtime Environment (JRE) 1.4.1_02或更高版本。
• ActivePerl 5.6.1 build 631或更高版本。
• Microsoft XML Core Services (MSXML) 4.0.
• UNZIP软件,用于打开安装程序包。
• 安装和删除SDK的本地管理员权限。
用于Symbian OS/C++ 的Series 60 Platform SDK — 功能与描述
Symbian OS与Series 60 API支持
各SDK在Series 60 Developer Platform版本上提供公有API以及
其所支持的功能包(API支持小结表显示了SDK对平台API的支
持。)
Build工具支持
各SDK包括用于仿真器的编译工具,以及用于设备的ARMI与
Thumb编译。
环境切换工具
Series 60 Developer Platform创建和模拟环境可以通过环境切换工
具快速切换。这样可以加速开发,因为应用程序可以被高效地创
建,并在不同版本的平台上进行验证。
MBM查看器
Symbian OS使用MBM文件优化位图性能。MBM查看器允许浏览
MBM的内容。
仿真器TCP/IP连接支持
TCP/IP连接支持使用PC的以太网网卡访问LAN,提供可以访问
IP网络的仿真器。这可以通过本地Symbian IP协议栈进行应用测
试。
通用应用程序向导
通过通用应用程序向导可以创建基本的应用程序工程,用于
CodeWarrior for Symbian OS (v2.x或更高版本)和Microsoft Visual
Studio 6.0 IDE。
配置与监视工具
配置和监视工具允许对仿真器的调试功能和网络、蓝牙技术以及
IrDA连接参数进行修改。同时允许选择更佳的屏幕分辨率和仿真器
语言。
命令行接口
命令行接口允许在没有IDE的情况下使用仿真器,用于专用环境或
满足其它特定需求。
IDE兼容性和相关工具
目前有多种SDK版本用于支持下列IDE:
• 用于Symbian OS的CodeWarrior® Development Studio。
• Microsoft Visual 2003。
如需了解有关所支持IDE的更多信息,参见
/toolpartners.
文档
大量文档提供了对SDK的详细介绍和入门指南。同时包括详细的仿
真器指南和API文档。开发者指南部分专门为不熟悉Series 60
Developer Platform基础知识的开发人员提供了一个最佳起点,此
外还包括为Series 60 Developer Platform开发的C++应用程序的
设计和测试指南。
功能支持小结 第1版
本
第1版
本,功
能包1
第2版第2版本第2版本,第2版本,功
本 ,功能包功能包2
1
9
BCSP与
H4
第3版本
能包3
TCP/IP连接
配置和监视工具
通用应用程序向导
基于文件的SMS和MMS发送与接收
与诺基亚连接性框架的集成
蓝牙卡协议
对176 x 208象素屏幕分辨率的可缩
放UI支持
Plug-In
9
9
9 9 9
9 9 9
9
9 9 9
9 9 9
BCSP与H4 BCSP与H4 /BCSP与H4
9 9
对208 x 176象素屏幕分辨率的可缩
放UI支持
对240 x 320象素屏幕分辨率的可缩
放UI支持
对352 x 416象素屏幕分辨率的可缩
放UI支持
对416 x 352象素屏幕分辨率的可缩
放UI支持
CodeWarrior® Development Studio
for Symbian OS 版本 2.8 和 3.0支持
CodeWarrior® Development Studio
for Symbian OS 版本 3.1支持
Borland C++Builder 6或C++BuilderX
支持
Microsoft Visual Studio 6.0支持
Microsoft Visual Studio .NET 2003支
持 (需要Symbian OS 的诺基亚开发套
件)
Symbian OS 的诺基亚开发套件v1.1
支持
Symbian OS 的诺基亚开发套件v2.0
支持
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
API支持小结 第1版本 第1版
本,功
能包1
第2版
本
第2版本第2版本第2版本第3版本
,功能包,功能包,功能包
1 2 3
核心Symbian OS版本
皮肤API
DRM API
在线状态公开API
蓝牙提示器API
浏览器插件API
连接监视器服务器API
DRM许可管理器API
仿真文件API
DRM帮助API
统计图表API
DevASR API
语音识别工具API
MMF SRS自定义命令API
数据同步配置列表API
内容访问框架
GIF Scaler API
Huffman编码与解码
消息队列API
发布/定购API
位置捕获API
OpenGL ES API
EGL API/EGL API
Symbian XML框架API
功能发现API
可伸缩图标API
浏览器控件API
下载管理器UI库API
下载管理器引擎API
图像转换库API
图像转换插件API
USB客户端驱动
工具API(已更新)
BLIID 应用卫星信息API
Find Item API/ 搜寻项 API
v6.1 v6.1 v7.0s v7.0s v8.0 v8.1 V9.1
9 9 9 9 9
9 9 9 9 9
9 9 9 9
9 9 9 9
9 9 9
9 9 9
9 9 9
9 9 9
9 9 9
9 9 9
9 9 9
9 9 9
9 9 9
9 9 9
9 9 9
9 9 9
9 9 9
9 9 9
9 9 9
9 9 9
9 9 9
9 9 9
9 9 9
9 9
9 9
9 9
9 9
9 9
9 9
9 9
9 9
9 9
9
9
网络状态 API
OMA DRM CAF 代理API
振动 API
灯光API
振动设置 API
HWRM 电源状态 API
Exif API
地标 API
地标搜寻 API
地标数据库管理 API
地标UI Add/Edit API
地标UI 选择器API
浏览器控制API
新消息提示API
Profiles Engine Active Profile 设置
API
开始列表管理API
信息弹出注释API
服务器应用API
触摸窗API
PtiEngine API
WebUtils API
DRM 音频播放器 API
公共音频增强 API
音频效果API
音频效果预置API
SIP配置API
SIP客户端解析器API
设备管理插件API
数据同步插件API
Web服务连接API
Web服务描述API
Web服务管理API
XML扩展API
M API
IM 应用启动API
中央库 API
遥控核API
遥控客户端API
遥控接口选择器API
遥控类型API
MDF DevVideoRecord API
MDF DevVideoRecord 代理 API
MDF 音频记录媒体设备 API
MDF音频编码媒体设备 API
MDF音频预处理媒体设备 API
MDF时钟源 API
MDF DevVideo 通用 API
Capability/
Message Queue/
Publish & Subscribe 标题和文档
API
时区API
时区本地化API
版权©诺基亚公司 20055。版权所有。
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
Nokia和Nokia Connecting People是诺基亚公司的注册商标。Java以及基于Java的商标是 Sun Microsystems 公司的注册商标。本文中提到的
其它产品和公司名称可能是其相应公司的商标或商号。
否认声明:
本文内容按“现状”(as is) 提供,即没有任何形式的保证,包括对产品可销售、适合特定目的以及其它由本文任何建议、规范和范例衍生出来的
任何保证。另外,本文提供的信息是初级的,因此在最终版本确定之前其可能有很大改动。本文目的仅是提供信息参考。
诺基亚公司不承诺承担任何责任,包括对任何所有权的侵害责任,尽管这些所有权与实施本文给出的内容有关。诺基亚公司不保证或声称使用本
文内容不会侵害上述所有权。
诺基亚保留对本文,在未经事先通知的情况下,随时进行变更的权力。
许可声明:
允许对本文进行仅用于个人使用目的的下载和打印。在此没有许可任何其它知识产权


发布评论