iPhoneとAndroidの両方のアプリケーションを開発する必要があります。私はクロスプラットフォームの開発フレームワークを探しています。アプリケーションはイントラネット(NOインターネット 接続)環境で実行されますiPhoneとAndroid用のクロスプラットフォームで優れたパフォーマンスのモバイルアプリケーション
- :重要な要素である考慮する必要があります。
- ドラッグアンドドロップの機能は、このアプリケーションで利用できるようになります。
- バーコードリーダーライブラリが必要です。
- はマップが
- がプッシュ通知を受信します(それはおそらくカスタムマップになります)使用する必要がある
可能な場合(現在私は、インターネット接続がない ことから、心の中でMQTTています)私はのソースコードを両方のプラットフォーム用にだけ維持したいだけです。私はいくつかの研究を行い、PhoneGapとMono(タッチとドロイド)という2つのフレームワークを見つけました。
- PhoneGapが遅いようです。
- 2つのプラットフォーム用に2つのコードベースが必要な場合は、ライブラリのみを 共有することができます(私が間違っている場合は修正してください)。 http://redth.info/2010/04/09/is-monotouch-now-dead-in-the-water-what-does-apples-new-iphone-developer-agreement-mean
私はネイティブが一番知っているが、メンテナンス及び(C#のある、HTML、JavaScriptの)私たちの開発者の才能を再利用のために、我々はセカンドベストを見つける必要があります。これは、モノについての私のもう一つの心配でありますオプション。
注:回答の最初の5つの機能を覚えておいてください。 ありがとうございます。
UPDATE:
さらにいくつかのツールを探索した後、私もAppceleratorののパフォーマンスが好き。しかし、JavaScriptでアプリケーション全体を書くことは私にとって非常に面倒で、OOPを使うことはできません。また、余分なパッケージサイズ(5〜7 MB)は頻繁なリリース環境に注意するものです。私もあなたから聞いてみたい。
私は数週間後に決定を更新する予定です。
この記事に興味があるかもしれません:http://codeclimber.net.nz/archive/2010/09/09/Apple-relaxing-SDK-license-agreement-MonoTouch-and-Flash-officially-allowed.aspx (あなたがリンクした人より少し新しい)。 –
@ konrad.kruczynski将来変更される(制限付き)場合は、今すぐ開発することができますか? – Riddle
私はこう言っています:それは謎です;)それはかなり安定しています(どちらの記事も少し古いです)。私は*そのような制限の主な目的は、ユーザーがAppStoreなしでアプリケーションをインストールできないようにすべきだということだと思う。彼らはウェブアプリケーションを問題として見ることができますが、Monotouchで構築されたプログラムは、通常のアプリと同じようにアプリストアでお金を稼ぐことができます。 –