1

私がネイティブになると、相互互換性が問題になります。

しかし、私が本当に知りたいのは、Sencha Touch の Smoothness が Phone gap や他の同様のフレームワークとどのように比較されるかということです。

4

1 に答える 1

1

まず、Phone Gapは、 Jquery MobileSencha Touchなどのモバイル フレームワークで記述されたアプリケーションのネイティブ ラッパーです。そのため、それらを比較することはできません。機能が異なります。第二に、さまざまなフレームワークがたくさんありますが、ほとんどの人は JqueryMobile または Sencha Touch を使用します。比較については、こちらまたはこちらをご覧ください。

しかし、私の主観的な答えであなたの主観的な質問に答えるには:

フェード、スライド、または Jquery の非表示と表示などの「簡単な」ページ遷移を備えた「プレゼンテーション」アプリケーションを計画している場合は、上記の 2 つのフレームワークのいずれかを使用できます。それらは「滑らか」になります。いくつかの例を見てください。

ジャンプアンドランゲームのような「グラフィカルな計算」、「画像処理」、またはタッチイベントの「複雑な」「高速進行」が多い「インタラクティブな」アプリケーションを計画している場合は、ネイティブに固執するよりも。モバイル Web アプリケーションは「スムーズ」ではありません。Chess や Soduko のような「軽いゲーム」は、これらのフレームワークのいずれでも問題ありません。

それが役立つことを願っています。私があなたの立場だったらどうするか: あなたのアプリケーションの技術的なボトルネックを見つけてください。パフォーマンスが重要な機能を取り上げて、アイデアを得るために Sencha でプロトタイプを作成します。プロトタイプが十分に「滑らか」かどうかを確認してください。処理能力が低いため、よりローエンドのデバイスもチェックすることを忘れないでください!

于 2012-08-09T00:50:16.587 に答える