2

モバイル デバイス用のプログラムを開発する必要がありますが、構築するプラットフォームを決定していません。タッチ スクリーンと Wi-Fi 接続を備えた安価な Palm または Pocket PC デバイスを探しています。複数購入する必要があるからです。

カメラ、mp3 プレーヤー、ビデオ プレーヤー、pdf リーダーなどは必要ありません。アプリはワイヤレス経由でサーバー データベースにフィードするための単純なデータ収集になるからです。

私は C と C# に堪能です。必要に応じてJavaを学ぶことができました。

おすすめの端末は?Linuxデバイスでしょうか?

PS: プラットフォーム間で炎上したくないので、タイトルを変更しました。Windows Mobile のつまらない/規則で答えないでください。代わりにデバイスを探しています。

ありがとう

4

11 に答える 11

3

優先順に

于 2008-09-10T15:43:41.193 に答える
3

Visual Studio に慣れていれば、Windows モバイル向けのプログラミングは非常に簡単です。SDK for mobile には、windows mobile のすべての最新および一般的なバージョン用のエミュレーターが付属しており、USB ケーブルを使用してデバイス自体でデバッグすることもできます。

Windows モバイルでは、.Net アプリケーションを開発するか、ネイティブ (おそらく MFC ベース) を開発するかの選択肢があります。どちらも優れた開発環境を提供します。

iPhone の開発に関する限り、iPhone SDK をインストールして使用するには Apple コンピューターが必要であり、iPhone アプリを携帯電話で実行することはできません。自分のアプリを自分の電話にインストールするには、iTunes に登録するプロセスを経る必要があります。

私が最初にモバイル開発を始めたとき、いくつかの質問がありました。

  • お気に入りの IDE である Visual Studio を使用して開発できますか。デスクトップアプリを開発するのと同じくらい簡単ですか:はい。
  • サービス プロバイダーが意図していない電話を「ロック解除」またはその他の方法で有効にすることなく、アプリケーションからインターネットにアクセスできますか? はい。
  • GPS などのデバイス固有の機能に簡単にアクセスできますか? API 内でこれを行うための適切なサポートはありますか? はい。
于 2008-11-18T07:48:55.490 に答える
3

Windows Mobile
C# をサポートし、Visual Studio にはモバイル SDK が付属しています。したがって、C# を知っている場合は、必要なツールを既に持っていることでしょう。そして、iPhone/iPodTouch のうわさにもかかわらず、Windows Mobile の展開は依然として 10 倍になっています。

于 2008-09-02T17:33:12.620 に答える
1

おそらく、Windows Mobile プラットフォームをターゲットにする必要があります。Palm プラットフォームはかなり古風で、もはや広く使用されていません。開発環境も質素ですが、Microsoft には Windows Mobile 開発用の完全な IDE が用意されています。iPhone/iPod touch プラットフォームも検討してみてください。デバイスの数は指数関数的に増加すると感じており、システム スタックの完全性により、アプリケーションの開発がはるかに容易になると聞いています。

于 2008-09-02T17:01:40.077 に答える
1

おそらく、少なくとも Apple iPod Touchを評価する必要があります。それは確かにあなたの基本的な「タッチ スクリーン + WiFi」の仕様を満たしているし、おそらくユーザーは、乗り物に付随する他のすべての優れた機能に反対することはないだろう.

「安い」のカットオフがいくらかはわかりませんが、基本モデルの299ドルは、高品質のタッチスクリーンとポケットサイズのデバイスのWiFiとしてはかなり妥当なようです.

于 2008-09-02T17:09:04.207 に答える
0

Windows MobileとCEは、本当に、本当にひどくひどいものでした。ただし、最近では、特にC#をコーディングする場合は、間違いなく問題がなく、チェックする価値があります。それは完全なフレームワークの弟であり、十分なおもちゃがなく、多くのNotImplementedExceptionsをスローすることを覚えておいてください。:)

于 2008-09-02T18:40:44.563 に答える
0

Blackberryは、SDKをWebサイトで公開しています。そのアプリはJ2MEを実行するため、Javaの経験があれば、始めるのはそれほど難しくありません。また、エミュレーターも提供します。免責事項:Blackberryアプリを作成した経験はありませんが、一度調べました。

PalmOSベースの受話器はお勧めしません。私はPalmOSのコードを作成しましたが、Cで生のWin32コードを作成するのと同じくらい苦痛です。Palmはハイエンドの携帯電話をWindows Mobileに切り替えたため、PalmOSは停滞したままで、低速で機能の劣るハードウェアでのみ実行されます。

私がモバイルアプリを作成する場合、WindowsMo​​bileをチェックする価値があることに同意します。

于 2008-09-02T19:00:50.663 に答える
0

それはすべてあなたがターゲットにしているユーザーに依存します、あなたが広い市場を探しているなら、あなたはJ2ME/Blackberryで大丈夫であるはずです。ただし、それらのほとんどにはタッチスクリーンとwifi機能がありません(HTCシリーズの電話[WIFI / TouchScreen / Windows Mobile]にはJVMが組み込まれています)ので、ほとんどのWindowsデバイスでも動作します。

あなたがよりニッチな製品を作っているなら、現在の話題の「iphone」で動くのは良いでしょう。WindowsMo​​bileもチェックする価値があります

于 2008-09-24T12:58:08.577 に答える
0

ここでの最良のオプションは、Neo Freerunner です。そのデバイスを使用すると、専用のユニットを構築でき、すべての側面がニーズに合わせて特別に作成されます。Freerunner は WiFi 対応で、タッチ インターフェースを備えています。Qt SDK を使用している場合、多くの作業は既に完了しています。ライブ Linux CD として、エミュレーターが付属しています。wmplayer などの WM で実行できます。すべてが含まれています。

うそをつくつもりはありません。微調整が必​​要です。しかし、最終的な製品は本当に素晴らしく、直感的です.

于 2008-11-19T18:10:39.463 に答える
0

Windows Mobile デバイスを見ると、タッチスクリーンの要件によって価格設定がかなり高くなります。それだけの理由で、必要ないと言っているものを手に入れることができます。

expansysのタッチスクリーンのセレクションは次のとおりです。

Mobdealは、機能によってすべての電話を効果的にフィルタリングするので、便利なものでもあります。

HTC TYTN 2、HTC Touch Diamond、ランダムにPSION Teklogix Ikonに対して開発しました

一般に、これらのモデルにはほとんど違いがありません。メーカーによっては、役立つ SDK が用意されている場合があります。

最も安いオプションは、おそらく eBay で HTC TYTN 2 を入手するようなものになると思います。彼らは今ではかなり古い(したがって安い)が、Wifi、カメラ、タッチスクリーン、QWERTYキーパッドがあり、あなたが求めていると思われるすべてのものを持っている.

于 2009-05-08T15:27:12.500 に答える
0

Apple の iPhone SDK を使用して、iPhone の「タッチ」プラットフォームをターゲットにすることができます。開発環境には Mac が必要ですが、IDE 全体 + ツール チェーン + 優れたデバッグおよびプロファイリング ツールを無料で入手できます。そして、無料のドキュメントは一流です。

登録済みの iPhone 開発者として、シミュレーターをターゲットにするのは無料 (無料) です。これは、事前に必要になる可能性のあるほとんどの学習と開発に十分です。

実際のハードウェア デバイス (および Apple の AppStore でのアプリのリリース/販売を含む) をターゲットにするのは、年間わずか 99 ドルです。ハードウェア ターゲット用の iPod Touch を入手した場合、ほとんどの SDK が適用され、iPhone のサービス契約に縛られることはありません。

iPhone アプリの開発環境は Objective-C ですが、これは非常に生産的なオブジェクト指向の環境なので、慣れていない言語であっても心配する必要はありません。

モバイル アプリが Web アプリとして適していると判断した場合、iPhone/iPod touch プラットフォームはこの分野でも業界のリーダーであり、他のモバイル プラットフォームをターゲットにすることができるという追加の利点があります (必ずしもそうとは限りません)。 1 つのモバイル SDK に結び付けられます)。

于 2009-05-08T15:58:24.377 に答える