2011-01-04 14 views
2

私はSymbian携帯電話のBluetoothとプロファイルの変更機能を必要とするアプリケーションを開発する必要があります。モバイル開発のためのプラットフォームはどれですか?

  1. のJava:いつか過ごした後、私はオプションは、以下のことがわかったが、Javaは、プロファイルに

  2. のSymbian C++に変更することはできません:私はシンビアンC++のための基礎を読んで、いくつかの基本的な原料を作成します。 Symbian拡張APIは、プロファイルとBluetooth用のシンプルなAPIを提供します(私はまだテストしていません)。しかし、これらをつかむための努力が必要でした。特に証明書の歌の問題。私は、さまざまなデバイスでアプリケーションをテストし、異なる携帯電話を持っている友人に与えたいと思っています。しかし、問題に署名することができませんでした。

  3. QT:これについてはまだ混乱しています。このプラットフォームが私の要件を満たすことができるかどうか。次にQTをサポートする電話機...

正直なところ、私はこれを書いている間に少し不満です。私は誰かを見ている、これらの問題の経験は、この状況で私を導く。

+0

リストにPythonを追加します。あなたが詳細を提供した場合(つまり、あなたは単にS40またはS60を扱っていますか?) –

+0

Pythonは良いですが、私はC言語の言語を使っているので、学習曲線を追加したくありません。第二に、それにも限界があります。とにかく、その良いオプションも! – mqpasta

答えて

2

ネイティブC++とQtを組み合わせることができます。ネイティブC++とそれを混在させることで、Qtのクロスプラットフォーム性を失うことになります。

Qtとプロファイルを変更するためのSymbian C++を混在させるためのフォーラムNokia Wikiの例を参照してください。XQProfile

Qtは、S60 3rd Edition FP1(S60 3.1)以降のほとんどすべてのデバイスにインストールできます。より新しいデバイスモデルは、Qtがプリインストールされた状態で出荷されます。フォーラムNokiaには、filter based on Qt availabilityというデバイス仕様があります。

1

QT(+ QML)は今後の選択言語です。私はそれが現在次の電話にあると信じています:N8、C7、C6、E7。まもなくQMLサポートがあるバージョン4.7のバージョン4.6.1をリリースしました。

ただし、現在のデバイスと古いデバイスをターゲットにする必要がある場合は、唯一の選択肢はSymbian C++です。

関連する問題