Symbian 的不同版本

发布于 2024-10-26 08:41:17 字数 421 浏览 5 评论 0原文

我必须在 Symbian 中构建一个项目。我有一些困惑,并有一些与 Symbian 版本相关的问题。

  1. Symbian^3S60 第 3 版S60 第 5 版 之间有什么区别?
  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 第三版、S60 第五版中我们必须使用哪种语言进行编码?

I have to built a project in Symbian. I am having and confusion and had some question related to Symbian version.

  1. What is the difference between Symbian^3, S60 3rd edition and S60 5th edition?
  2. Is there any major difference as coding point of view with Symbian^3, S60 3rd edition, S60 5th edition?
  3. Does the code built in S60 3rd edition will work in S60 5th edition or code built in Sybmian^3 will work in S60 3rd edition, S60 5th edition or vice versa?
  4. Which IDE do we have to use for Symbian^3, S60 3rd edition, S60 5th edition?
  5. Which language does we have to use for coding in Symbian^3, S60 3rd edition, S60 5th edition?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

就此别过 2024-11-02 08:41:17

Symbian^3、S60第三版、S60第五版有什么区别?

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

Symbian^n 是当基本 Symbian 操作系统和 S60 层合并为现已解散的 Symbian 基金会提供的单一平台时引入的版本方案。目前该平台由诺基亚内部开发。

S60 第三版 (S60 3.x) 基于 Symbian OS v9.1。它仅支持基于键盘的输入。

S60 第五版(S60 5.0)基于 Symbian OS v9.4。它增加了对触摸输入的支持。

Symbian^3 是该平台的最新版本。它本质上是 Symbian OS v9.5 + S60 5.2。

在编码角度上与Symbian^3、S60第三版、S60第五版有什么重大区别吗?

并非较新版本上提供的所有功能和 API 都可以在使用较旧操作系统的设备上使用。由于输入机制(键盘、触摸)存在重大差异,您可能希望针对输入法优化不同的 UI。

在 S603 版本中构建的代码是否可以在 S605 版本中运行,或者 Sybmian^3 构建的代码是否可以在 S60 第三版、S60 第五版中运行,反之亦然?

在旧平台上构建的代码将在具有较新版本平台的设备上运行。

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

Symbian^3、S60第三版、S60第五版必须使用哪个IDE?
在Symbian^3、S60第三版、S60第五版中我们必须使用哪种语言进行编码?

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

其他语言选项包括 Java ME 或用于 S60 的 Python。

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

What is the difference between Symbian^3,S60 3rd edition,S60 5th edition?

They're different versions of Symbian operating system with S60 middleware/user interface layer. Newer versions introduce additional OS features and APIs.

Symbian^n is the versionin scheme introduced when the base Symbian OS and S60 layer were merged into one single platform provided by now-defunct Symbian Foundation. Currently the platform is developed in-house by Nokia.

S60 3rd Edition (S60 3.x) is based on Symbian OS v9.1. It supports only keyboard-based input.

S60 5th Edition (S60 5.0) is based on Symbian OS v9.4. It adds support to touch-based input.

Symbian^3 is the newest incarnation of the platform. It's essentially Symbian OS v9.5 + S60 5.2.

Is there any major difference as coding point of view with Symbian^3,S60 3rd edition,S60 5th edition?

Not all features and APIs available on newer versions are available on devices with older OS. Since there are major differences in input mechanisms (keyboard, touch), you may want to have a different UI optimized for the input method.

Does the code built in S603rd edition will work in S605th edition or code built is Sybmian^3 will work in S60 3rd edition,S60 5th edition or vice versa?

Code built on older platforms will work on devices having newer versions of the platform.

Code build on newer platforms will work on devices having older versions of the platform, provided that you only use those APIs that are also available in the older platform versions.

Which IDE do we have to use for Symbian^3,S60 3rd edition,S60 5th edition?
Which language does we have to use for coding in Symbian^3,S60 3rd edition,S60 5th edition?

Most applications are written in C++, using either native Symbian C++ APIs or Qt libraries. You don't have to use any IDE but you can use e.g. Carbide.C++ or Qt Creator for all of those platforms.

Other language options include e.g. Java ME or Python for S60.

Visit Forum Nokia for additional information and downloads.

梦醒时光 2024-11-02 08:41:17
  1. Symbian^3、S60 第 3 版和 S60 第 5 版之间有什么区别?
  2. 在 S60 第 3 版中构建的代码是否可以在 S60 第 5 版中运行,或者在 Sybmian^3 中构建的代码是否可以在 S60 第 3 版、S60 第 5 版中运行,反之亦然?

请参阅ARM 上的 S60 5 版与 Symbian^3 之间的二进制兼容性报告和<一个href="http://abi-laboratory.pro/compatibility/S60_3rd_Edition_to_S60_5th_Edition/arm/abi_compat_report.html" rel="nofollow noreferrer">ARM 上的 S60 第 3 版和 S60 第 5 版之间abi-compliance-checker 工具进行详细比较。

输入图片此处描述

  1. What is the difference between Symbian^3, S60 3rd edition and S60 5th edition?
  2. Does the code built in S60 3rd edition will work in S60 5th edition or code built in Sybmian^3 will work in S60 3rd edition, S60 5th edition or vice versa?

See binary compatibility reports between S60 5th edition and Symbian^3 on ARM and between S60 3rd edition and S60 5th edition on ARM generated by the abi-compliance-checker tool for the detailed comparison.

enter image description here

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文