shw*_*eta 4 sdk symbian s60 backwards-compatibility symbian3
我必须在symbian中构建一个项目.我有困惑,并且有一些与symbian版本相关的问题.请帮我.
Symbian^3,S60 3rd edition和S60 5th edition?谢谢
Symbian ^ 3,S60 3rd edition,S60 5th edition有什么区别?
它们是具有S60中间件/用户界面层的不同版本的Symbian操作系统.较新的版本引入了其他操作系统功能和API.
Symbian ^ n是当基础Symbian OS和S60层合并到由现已解散的Symbian Foundation提供的单一平台时引入的版本方案.目前该平台由诺基亚内部开发.
S60 3rd Edition(S60 3.x)基于Symbian OS v9.1.它仅支持基于键盘的输入.
S60第5版(S60 5.0)基于Symbian OS v9.4.它增加了对基于触摸的输入的支持.
Symbian ^ 3是该平台的最新版本.它本质上是Symbian OS v9.5 + S60 5.2.
与Symbian ^ 3,S60第3版,S60第5版的编码观点有什么主要区别吗?
并非所有较新版本上提供的功能和API都可用于具有较旧操作系统的设备.由于输入机制(键盘,触摸)存在重大差异,因此您可能希望为输入方法优化不同的UI.
S603rd版本中的代码是否可以在S605版本中运行,或者代码内置的是Sybmian ^ 3将在S60第3版,S60第5版或反之亦然?
在旧平台上构建的代码适用于具有较新版本平台的设备.
在较新平台上构建代码将适用于具有较旧版本平台的设备,前提是您只使用旧平台版本中也可用的API.
我们必须使用哪个IDE用于Symbian ^ 3,S60第3版,S60第5版?我们在Symbian ^ 3,S60 3rd edition,S60 5th edition中使用哪种语言进行编码?
大多数应用程序都是用C++编写的,使用的是本机Symbian C++ API或Qt库.你不必须使用任何IDE,但你可以使用如的Carbide.c ++或Qt Creator的所有这些平台.
其他语言选项包括例如Java ME或Python for Python.
访问诺基亚论坛获取更多信息和下载.
| 归档时间: |
|
| 查看次数: |
840 次 |
| 最近记录: |