私はカードにいくつかのアプリを持っています。選択したターゲット プラットフォームは Android ですが、一度作成して複数のモバイル オペレーティング システムに展開する機能を宣伝する SDK がいくつかあることを認識しています。その一つがマーマレードのようです。
この製品は特に、互換性を実現するために、デバイスごとにネイティブ コードにコンパイルすると主張しています。値札にコミットする前に、またはメーカーが意図したフレームワークの外で開発する前に、私が知りたいのは、この問題に関する人々の考えです.
ネイティブ コードへのコンパイルはおそらく高いパフォーマンスを発揮しますが、Google/Apple などによって提供されるすべての API に簡単にアクセスできなくなるというトレードオフがあると推測しています。
他の長所/短所を探し、マーマレードのようなものを使った人が障害物にぶつかったかどうかを調べて、彼らが行動を起こさなかったらよかった.
私のアプリは、マーマレード ショーケースのサンプル アプリの大部分を構成しているように見える 3D エンジンを必要としません。ただし、私のアプリは通常、かなりの数のリレーショナル データを格納し、Web サービスをヒットする必要があるため、SQL コンパクトへの便利なアクセスは気の利いたものです。