私たちはモバイルデバイス用のデータ集約型アプリケーションを開発しようとしています。当社の中心的な問題は、オフライン 電話帳とデータ集約型アプリケーション用のモノタッチ
- です。確かに私たちは、オフラインアプリケーションキャッシュを活用するHTML5のローカルストレージを使用してDEV
Webアプリケーションのための3つの可能性を考えていないのObjective C
。 ローカルストレージには5MBの制限がありますが、特定のブラウザでは2.5MBになる可能性があります。
ウェブアプリケーションPhoneGapからネイティブアプリを作成してください。 大きな利点は、ファイルシステムをストレージに使用できることです。欠点は、App Store(特にiOS向け)を経由しなくてはならないということです - Appleへのサブスクリプションアプリの収益の30%チャット
私たちはAndroidとiOSでMonoTouchを使用してアプリを構築します。 Good - C#と.Netこれを行うことができます。バッド - なしブラックベリー
質問
私は、この例ではPhoneGapの上MonoTouchでの使用のいずれかの本物の利点を見るために苦労しています。彼らは何ですか?彼らは何ですか?
この例では、ファイルシステムにデータを保存するのが本当に便利ですが、私は電話のギャップがFile objectによってこれを行うことができると信じています。明らかに、monoTouchはSystem.IOを利用します。
MonoTouchに明確な追加機能がある場合があります。特にモバイルデベロッパーにとって便利な機能です。ジオロケーションまたはカメラタイプの機能?あるいは、電話の隙間は、これら全てを網羅しています。
生意気な追加の質問
私が見逃している他のオプションや、私が忘れていることを概説している3つのアプローチのために、他の主要な利点/欠点はありますか?みんなの専門知識
AdobeFlex(https://www.adobe.com/de/products/flex.html)をご覧ください。また、ネイティブのiOSバイナリにコンパイルできると主張しています。 @ 012: – basti
@chiffre。ありがとう - しかし、どのような言語が使用されます。 ActionScriptのように見えるので、Flashのようなものです。そうですか? –
これはActionScriptとMXMLです。あなたが与えられたコントロールだけを使用する限り、すべてが簡単です。 FlashBuilderの60日間の試用版がありますので、試してみてください。私は自分自身のusercontrols /コンポーネントを作成しようとすることによってちょっと固まっています。 – basti