1

ご挨拶。

仕事用の新しいスマートフォンを手に入れます。Telusで動作する必要があるため、iPhoneおよびAndroidベースの電話は発売されていません。利用可能な電話には、BlackBerries、HTC電話、Motorola電話、LG、Samsung、ZTE電話が含まれているようです。

私はレゴマインドストームNXTロボットを持っていますが、Bluetooth経由で通信するプログラムを作成できる可能性のある電話が欲しいです。(LEGOは携帯電話アプリを提供しますが、一部のNokia、Sony Ericson、およびBenQ-Siemens電話でのみ機能します)。

これまでの私の調査から、多くの電話がJ2MEをサポートしており、NetBeansをインストールして開発できるように思われます。(私は何年もJavaでプログラミングしていません。)残念ながら、電話にBluetooth機能があるとしても、必ずしもJ2MEからアクセスできるとは限りません。

最後に、Macから開発したいと思います。(別のOSを起動したり、VMを起動したりすることもできますが、起動したくありません。) NetBeanのIDEダウンロードページには、「JavaMEはWindowsとLinuxでのみ使用可能です」と書かれています。回避策があるようです-作業するのに快適な環境ですか?

だから、私の質問は、これらの電話のいずれかが、できればMacからの単純なBluetoothアプリケーションを開発するのに楽しいかどうか誰かが知っていますか?

- 編集 -

私の契約は期限切れになっていないことが判明し、部分的に機能している電話を、私たちが持っていたTreo700に交換しました。私はすべての答えに感謝します。私はJ2ME環境のセットアップを開始しました(Palm環境をセットアップすることもできることを知り、それを開始するまで)。ただし、新しい電話を入手したときは、S60電話を確認していました。少なくとも趣味のアプリケーションを簡単に作成するためには、iPhoneやAndroidフォンよりも優れているかもしれません。

4

3 に答える 3

1

NokiaはPythonをS60スマートフォンプラットフォームに移植しました。つまり、お気に入りのテキストエディタでPythonスクリプトを記述して、これらの電話のいずれかで実行することができます。Pythonポートには、カメラ、Bluetooth、SMS、ダイヤル、サウンド、テキスト読み上げ合成、位置情報サービス用のAPIが含まれています...

pythonインタープリターとコンソールを携帯電話にインストールして、すぐにスクリプトの実行を開始するのは非常に簡単で、他のツールは必要ありません。あなたが強い親指を持っていて、挑戦が好きなら、あなたはあなたの電話で直接スクリプトを書くことさえできます:-)

PCでS60電話エミュレーションを実行する場合は、ウィンドウが必要になりますが、それでもセットアップは複雑です。小さな趣味のプロジェクトでは、エミュレータなしで生活できます。

于 2009-05-16T21:20:24.233 に答える
1

MacOSXでのJ2ME開発のために以下の組み合わせを試すことができます

  1. Eclipse- http://www.eclipse.org/
  2. EclipseME- http: //eclipseme.org/
  3. MPowerPlayer- http: //mpowerplayer.com/sdk
于 2009-05-16T21:21:40.643 に答える
1

このアプリケーションNXT Directorに興味があるかもしれません。著者によると、Palm ベースのデバイスの次のモデル、Treo 650、LifeDrive、Zire72、SONY TH55/E、および Tungsten シリーズでテストされています。700 でも動作する場合があります。

于 2009-06-07T02:06:13.907 に答える