首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不同版本的Symbian

不同版本的Symbian
EN

Stack Overflow用户
提问于 2011-03-25 06:55:50
回答 2查看 939关注 0票数 4

我得在Symbian里建一个项目。我有一些与Symbian版本有关的问题。

  1. Symbian^3S60 3rd editionS60 5th edition有什么区别?
  2. 对于Symbian^3、S60第3版、S60第5版,作为编码观点,有什么重大差异吗?
  3. S60第3版构建的代码在S60第5版中工作,还是在Sybmian^3中构建的代码在S60第3版、S60第5版或反之亦然?
  4. 对于Symbian^3、S60第3版、S60第5版,我们必须使用哪个IDE?
  5. 在Symbian^3、S60第3版、S60第5版中,我们需要使用哪种语言进行编码?
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-03-25 09:29:18

塞班^3,S60第3版,S60第5版有什么区别?

它们是具有S60中间件/用户界面层的Symbian操作系统的不同版本。较新的版本引入了额外的操作系统特性和API。

Symbian^n是将基本Symbian和S60层合并为一个平台时引入的版本方案,该平台由现已不复存在的提供。目前,该平台是由诺基亚内部开发的.

S60第三版(S60 3.x)是基于SymbianOSv9.1的。它只支持基于键盘的输入。

S60第5版(S60 5.0)基于SymbianOSv9.4。它增加了对基于触摸的输入的支持。

Symbian^3是平台的最新化身。它本质上是SymbianOSv9.5+ S60 5.2。

对于Symbian^3、S60第3版、S60第5版,作为编码观点,有什么重大差异吗?

并不是所有新版本上可用的特性和API都可以在旧操作系统的设备上使用。由于输入机制(键盘、触摸)有很大的不同,您可能希望为输入方法优化不同的UI。

S603rd版本中构建的代码是否在S605th版本中工作,或者所构建的代码是否在S60第3版、S60第5版或反之亦然?

构建在旧平台上的代码将在具有更新版本的平台的设备上工作。

在较新平台上构建的代码将在具有该平台旧版本的设备上工作,前提是您只使用那些在旧平台版本中也可用的API。

对于Symbian^3、S60第3版、S60第5版,我们必须使用哪个IDE?在Symbian^3、S60第3版、S60第5版中,我们需要使用哪种语言进行编码?

大多数应用程序都是用C++编写的,使用本机Symbian C++ API或Qt库。您不必使用任何IDE,但您可以在所有这些平台上使用例如Carbide.C++或Qt。

其他语言选项包括Java或PythonforS60。

访问诺基亚论坛以获得更多信息和下载。

票数 5
EN

Stack Overflow用户

发布于 2011-08-05 19:09:41

  1. 塞班^3、S60第3版和S60第5版有什么区别?
  2. S60第3版构建的代码在S60第5版中工作,还是在Sybmian^3中构建的代码在S60第3版、S60第5版或反之亦然?

有关详细的比较,请参阅由从S60第5版到ARM上的Symbian^3工具生成的二进制兼容性报告abi-遵从性检查器在S60第3版和S60第5版之间

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5429438

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档