博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Symbian OS SDKs简介(转)
阅读量:2507 次
发布时间:2019-05-11

本文共 1146 字,大约阅读时间需要 3 分钟。

为Symbian OS开发应用程序的第一步就是获得一个SDK。Symbian OS SDKs支持基于Java和C++的开发。

为Symbian OS开发应用程序的第一步就是获得一个SDK。Symbian OS SDKs支持基于Java和C++的开发。

这些SDK提供:

1、便于构建和开发Symbian OS应用程序的一组二进制文件和工具。

2、所有API和工具的系统文档。
3、基于PC的Symbian OS手机模拟器。
4、带支持文档的样例应用程序。

由于Symbian OS本身不包括用户界面等,所以,通常会由一些伙伴厂商为Symbian OS提供特定的UI Platform。(个人认为,姑且可以用Linux系统和X Window的关系来类比和理解。)因此SDKs都是基于一个特定的UI Platform来构建的。一个UI Platform提供一个独特的UI,还有一系列面向各种任务的相关系统应用程序。这些常见的任务包括:收发消息、浏览、电话功能、多媒体功能和联系方式/日历管理等等。这些应用通常都会使用由Symbian OS提供的一些应用引擎。那些打算支持一些用本地C++编写的第三方应用的安装的UI Platform必须要被相应的SDK支持才行。

从Symbian OS v6.0开始,共有以下各种SDK:

此前的SDK都是特地于某个设备,比如the Pison netPad。Symbian不再支持这些遗留SDK了。但是它们仍然可以在得到。

对于一个独立的软件开发者来说,在你为一个特定的手机开发应用程序时,首先需要了解的就是与它相关的UI Platform。然后,你需要了解这个手机所使用的Symbian OS的版本。有了这两方面的信息,你就可以决定自己需要那个SDK了。

在大多数情况下,依靠这个SDK,你就可以开发一个单一版本的应用程序,然后能够在所有的基于相同的UI Platform和Symbian OS版本的手机上运行。

对于那些基于同一SDK的手机之间可能出现的各种差别,Symbian OS 系统定义文档给出了更进一步的细节信息。

一些背景资料:
关于UIQ:
UIQ Technology AB成立于1999年,是完全归Symbian公司所有的一家子公司。
他们面向开发移动设备的UI Platform——UIQ,并授权给那些全球领先的移动设备制造商。
可以在找到更多信息。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10294527/viewspace-126290/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10294527/viewspace-126290/

你可能感兴趣的文章
力扣题解-230. 二叉搜索树中第K小的元素(递归方法,中序遍历解决)
查看>>
力扣题解-123. 买卖股票的最佳时机 III(动态规划)
查看>>
Django 源码阅读:服务启动(wsgi)
查看>>
Django 源码阅读:url解析
查看>>
Docker面试题(一)
查看>>
第一轮面试题
查看>>
2020-11-18
查看>>
Docker面试题(二)
查看>>
一、redis面试题及答案
查看>>
消息队列2
查看>>
C++ 线程同步之临界区CRITICAL_SECTION
查看>>
测试—自定义消息处理
查看>>
MFC中关于虚函数的一些问题
查看>>
根据图层名获取图层和图层序号
查看>>
规范性附录 属性值代码
查看>>
提取面狭长角
查看>>
Arcsde表空间自动增长
查看>>
Arcsde报ora-29861: 域索引标记为loading/failed/unusable错误
查看>>
记一次断电恢复ORA-01033错误
查看>>
C#修改JPG图片EXIF信息中的GPS信息
查看>>