4

Symbianでプロジェクトを構築する必要があります。私は混乱していて、Symbianバージョンに関連するいくつかの質問がありました。

  1. Symbian^3S60 3rd editionとの違いは何S60 5th editionですか?
  2. Symbian ^ 3、S60 3rd edition、S60 5th editionとのコーディングの観点として大きな違いはありますか?
  3. S603rdエディションでビルドされたコードはS605thエディションで機能しますか、それともSybmian ^ 3でビルドされたコードはS603rdエディション、S60 5thエディションで機能しますか、またはその逆ですか?
  4. Symbian ^ 3、S60 3rdエディション、S60 5thエディションにはどのIDEを使用する必要がありますか?
  5. Symbian ^ 3、S60 3rdエディション、S60 5thエディションのコーディングにはどの言語を使用する必要がありますか?
4

2 に答える 2

5

Symbian^3、S60 第 3 版、S60 第 5 版の違いは何ですか?

これらは、S60 ミドルウェア/ユーザー インターフェイス レイヤーを備えた Symbian オペレーティング システムの異なるバージョンです。新しいバージョンでは、追加の OS 機能と API が導入されています。

Symbian^n は、基本的な Symbian OS と S60 レイヤーが、現在は廃止された Symbian Foundation によって提供される 1 つのプラットフォームに統合されたときに導入されたバージョンイン スキームです。現在、プラットフォームはノキアによって社内で開発されています。

S60 3rd Edition (S60 3.x) は、Symbian OS v9.1 に基づいています。キーボードベースの入力のみをサポートします。

S60 5th Edition (S60 5.0) は、Symbian OS v9.4 に基づいています。タッチベースの入力のサポートを追加します。

Symbian^3 は、プラットフォームの最新版です。基本的には Symbian OS v9.5 + S60 5.2 です。

Symbian^3、S60 3rd エディション、S60 5th エディションとコーディングの観点で大きな違いはありますか?

新しいバージョンで利用可能なすべての機能と API が、古い OS のデバイスで利用できるわけではありません。入力メカニズム (キーボード、タッチ) には大きな違いがあるため、入力方法に最適化された別の UI が必要になる場合があります。

S603rd エディションでビルドされたコードは S605th エディションで動作しますか、それとも Sybmian^3 でビルドされたコードは S60 3rd エディション、S60 5th エディションで動作しますか、またはその逆ですか?

古いプラットフォームでビルドされたコードは、新しいバージョンのプラットフォームを搭載したデバイスで動作します。

新しいプラットフォームでビルドされたコードは、古いバージョンのプラットフォームでも使用できる API のみを使用する場合、古いバージョンのプラットフォームを持つデバイスで動作します。

Symbian^3、S60 第 3 版、S60 第 5 版にはどの IDE を使用する必要がありますか? Symbian^3、S60 第 3 版、S60 第 5 版でのコーディングにはどの言語を使用する必要がありますか?

ほとんどのアプリケーションは、ネイティブの Symbian C++ API または Qt ライブラリを使用して C++ で記述されています。IDE使用する必要はありませんが、すべてのプラットフォームで Carbide.C++ や Qt Creator などを使用できます。

その他の言語オプションには、Java ME や Python for S60 などがあります。

追加情報とダウンロードについては、Forum Nokiaにアクセスしてください。

于 2011-03-25T09:29:18.423 に答える