6

モバイル ブラウザーをターゲットとする GWT アプリを構築しようとしています。私の要件:

  • IE、Firefox (webkit だけでなく) を含む最新のすべてのブラウザーで動作するモバイル フレンドリーなウィジェット。

これを行うための十分にサポートされているフレームワークは見つかりませんでした。

私は見てきました:

  • mgwt: 1 人の開発者によってサポートされ、Webkit でのみ動作し、すべてのブラウザーで共通のテーマはありません
  • SmartGWT Mobile: まだベータ版で、webkit でのみ動作します
  • jqm4GWT: 十分にサポートされていません。JQuery Mobile 開発者は GWT とうまく統合できません

GWT は、帯域幅が遅い場合 (JSF など) に重いサーバー側と比較して、モバイル開発者にとって非常にパフォーマンスが高くなければならないため、残念です。

GWT を使用したモバイル開発に関する提案はありますか? モバイル ブラウジングが大幅に増加しているにもかかわらず、モバイル GWT の需要がこれ以上ないことに驚いています。

4

3 に答える 3

5

JQM4GWT をいくつかカスタマイズして使用することにしました。理想的ではありませんが、私の意見の一部を以下に示します。

  • mGWT の背後にあるリソースは現在、JQuery モバイルに比べてあまりにも限られています
  • mGWT ブラウザーのサポートはあまり良くありません
  • mGWT コミュニティは小さい
  • mGWT ウィジェットの見栄えが良くない
  • 私はデフォルトのテーマの大ファンではなく、デスクトップ ブラウザーを含むすべてのブラウザーで一貫したルック アンド フィールを使用することを好みます。

JQuery Mobile の背後にあるリソースと、すべての異なるブラウザーに適用されるテストの量を見ると、競合するのは困難です。フレームワークをより速く改善するだけのバグを報告する巨大なコミュニティがあり、フレームワークの開発に取り組んでいる大規模なチームがあります。

Google が mGWT により多くのリソースを投入し、競争力のあるフレームワークになることを願っていますが、現在の状態では十分に成熟しておらず、近い将来 JQM4GWT を使用する方がはるかに安全だと感じています。

于 2013-04-01T20:01:11.447 に答える
3

私はまだ mGWT と PhoneGap の組み合わせに賭けます。

理由

  1. mGWT の開発者は、 Google Web Toolkit 運営委員会のメンバーであり、@ googleの従業員でもある Daniel Kurkaです。
  2. 彼のStackOverflow Profile
  3. mGWT はアクティブな開発モードにあります - https://code.google.com/p/mgwt/source/list
  4. mGWT はすでに GWT 2.5 を使用しています
  5. mGWT は、SmartGWT、Sencha、その他のライブラリとは異なり、完全にネイティブな DOM です。
  6. Firefox の問題はログに記録され、対処中です - https://code.google.com/p/mgwt/issues/detail?id=194
  7. phonegap の新しいリリース - http://blog.daniel-kurka.de/2013/03/gwt-phonegap-24-released.html
于 2013-03-29T16:21:51.370 に答える