2011-01-25 4 views
2

私はSDKは、私は、このページからダウンロードするべきか分からない:http://www.forum.nokia.com/info/sw.nokia.com/id/ec866fab-4b76-49f6-b5a5-af0631419e9c/S60_All_in_One_SDKs.htmlSymbian s60第3版用に開発されたアプリケーションは、s60第5版携帯電話で動作しますか?

私はシンプルなアプリができるだけ多くの携帯電話を上の仕事をしたいです。 「S60 3rd Edition SDK for Symbian OS、Feature Pack 2」をダウンロードしてもよろしいですか? 私のアプリはs60第5版などでも動作しますか?

答えて

0

AFAIK S60 3rdはS60 5thと互換性がありません。 実際にSymbianソフトウェアを探すときには、それについてあなたがどのバージョンを所有しているか正確に尋ねられます。

+0

私は3番目のSDKと5th editionのSDKをダウンロードし、Carbide.C++で2つのアプリケーション(2つのsisファイル)を作成する必要がありますか? – DixieFlatline

+0

正確に。 Symbianアプリケーションは有効な証明書がないとインストールされません。「無効な証明書」と表示されます。アプリケーションのサプライヤにお問い合わせください。それはソフトウェアのバージョンや携帯電話によって異なります。お役に立てれば。 – Markku

+0

有効な証明書を使用すると、自己署名されたアプリはインストールされません。 – DixieFlatline

2

第3版SDKで構築されたアプリケーションは、第5版とバイナリ互換です。しかし、タッチ入力などの5th Editionの機能を最大限に活用することはできません。

一方、第5版SDKで構築されたアプリケーションは、そこで使用できるプラットフォーム機能のみを使用するという条件で、第3版デバイスで実行することができます。

タッチUIと非タッチUIの両方を最大限に活用するには、同じソースツリーから適切なフラグを付けてアプリケーションの2つのバージョンを作成し、エディションごとに個別のインストールパッケージを配布することができます。

+0

+1。 S60第5版SDKを使用して1つのsisxを構築し、第3版と第5版(およびSymbian^3)にインストールすることもできます。 (タッチフィードバックなどの)新しいプラットフォーム機能のために、それらをEComプラグインに入れて、利用可能なときだけロードして使用できるようにすることができます。 1つのsisxを配布する方が、2つのsisxファイルを作成し、ユーザーに正しいものがあることを確認するよりもはるかに簡単です。 – Hugo

1

Symbian s60 3rd Edition用に開発されたアプリケーションは、s60 5th Editionの携帯電話で動作しますか?私は、私のシンプルなアプリができるだけ多くの携帯電話で動くようにしたい。

は、これらのプラットフォームのバージョンの詳細な比較のためにabi-compliance-checkerツールによって生成されたARMのS60第3版およびS60第5版とのバイナリ互換性reportを参照してください。

も参照してくださいノキアの開発者ライブラリ] > S60第5版C++開発者ライブラリV2.1 S60第5版のため>設計アプリケーションS60第5版>バイナリ互換性に>移植用途:

ヘッダーファイルとライブラリの変更は、S60プラットフォームバージョン間のバイナリ互換性に影響します。このセクションでは、S60 3rd Edition、Feature Pack 2からS60 5th Edition、およびS60 5th EditionからNokia N97への変更について説明します。

関連する問題