8

Sencha Touch over jQueryMobileの主な機能は何ですか?わかりません。この 2 つのテクノロジーに関する私の知識によると、

1) jQueryMobileには、クロス モバイル プラットフォーム用のアプリをデザインするための非常に単純なデータ属性機能がありますが、Sencha Touchと比較すると。

2) Sencha Touchには新しいコンセプトがあり、ページのデザインを実装するための構造はjQuery Mobile と比較して非常に困難です。

それでは、SenchajqueryMobileの重要性と、両者が重要な役割を果たしている独自の領域は何ですか?

4

2 に答える 2

19

はじめに

jQuery Mobile Sencha Touch(と同様App Framework) とは異なり、モバイル プラットフォームで動作するように特別に作成されており、高度に最適化されています。jQuery Mobile は、デスクトップ デバイスとモバイル デバイスで同じように動作するように作られていますが、.NET のように最適化されていませんSencha Touch。これは jQuery Mobile にとって悪いことではありませんが、jQuery Mobile がモバイル ハイブリッド アプリケーションからの最適なソリューションではないことも意味します。

Sencha Touch の良いところ

  • jQuery Mobile よりも数倍高速です。少しググれば、いくつかのベンチマーク記事を見つけることができます。私の経験から、Sencha Touch モバイル アプリケーションは、jQuery モバイル アプリケーションよりもはるかにスムーズに動作します。繰り返しますが、これは jQuery Mobile に対する攻撃ではありません。Sencha は高度に最適化されており、ビルドは Web Kit ブラウザーでのみ実行されることは言うまでもありません。
  • jQuery Mobile で通常使用される Phonegap よりもはるかに優れたアプリケーション パッケージング システム
  • 私はそれが FAAAAAAST だと言ったでしょうか。App Framework よりも少し遅いですが、それでも非常に高速です。
  • 膨大な数のチュートリアルとビデオの例を含む優れたドキュメント。

対悪

  • jQuery Mobile とは異なり、Sencha Touch がデスクトップ ブラウザで動作することは期待できません。まず、小型のデバイスで動作するように最適化されており、Web キット ブラウザでのみ動作するため、Firefox や IE8+ では使用できません ....
  • 特に jQuery Mobile や jQuery のような構文から来た人にとっては、複雑で異質な構文を使用します。
  • 開発アプリは有料アプリのため、初期費用を想定する必要があります。
  • ネイティブ アプリの感覚を期待しないでください。HTML5 で作成されたモバイル アプリが 100% ネイティブな感覚になることは決してありません。
  • Sencha の公式ドキュメントとは異なり、jQuery Mobile は依然としてインターネット上でより多く使用されています

最終アドバイス

Sencha Touch に時間をかけたくなく、jQuery Mobile の動作が遅すぎる場合は、PhoneJSまたはKendo UIの使用を検討してください。Sencha Touch とは異なり、jQuery 上に構築されていますが、jQuery とは異なり、Sencha Touch と同じくらい高速です。

于 2013-07-23T10:46:14.787 に答える
1

Zepto.JSと呼ばれるモバイル デバイス専用の jQuery フォークもあります。スワイプなどの追加のモバイル イベントが多数あり、通常の jQuery ライブラリよりもはるかに小さく高速です。欠点は、Sencha Touch や jQuery Mobile にあるような UI 要素がないことですが、多くの自由があります。しかもMITライセンスです。私はそれがとても好きです。

于 2014-06-10T21:11:22.550 に答える