私はGWTを使用してWebアプリケーションを開発する予定ですが、その前に私はいくつかの説明をする必要があります。私が開発しているWebアプリケーションは、スマートフォンブラウザである携帯電話のブラウザと互換性があるはずです。正しいフレームワークを選択する
私はこれを知るためにたくさんのことを知っていましたが、私はサポートしているか、十分な文書が見つかりませんでした。
オープンソースのJavaベースのフレームワークであるGWTが他のフレームワークをサポートしていないのであれば、
私はGWTを使用してWebアプリケーションを開発する予定ですが、その前に私はいくつかの説明をする必要があります。私が開発しているWebアプリケーションは、スマートフォンブラウザである携帯電話のブラウザと互換性があるはずです。正しいフレームワークを選択する
私はこれを知るためにたくさんのことを知っていましたが、私はサポートしているか、十分な文書が見つかりませんでした。
オープンソースのJavaベースのフレームワークであるGWTが他のフレームワークをサポートしていないのであれば、
GWTを使用したモバイルウェブサイトビルドに大きな問題はなく、標準のjavascript + htmlを生成します。 http://code.google.com/p/gwt-mobile-webkit/のようなモバイルサイトの構築に役立つライブラリがあります。そして、あなたが望む任意のウィジェットを書くことができます。
しかし、GWTは非常に重いターゲットファイルを生成することがありますが、場合によっては数メガバイトの長さになることもあります。あなたのサイトにアクセスするためにGPRSを使用することをターゲットにしている場合、それは問題になる可能性があります。
GWTベースの他のWebフレームワークもあります:http://vaadin.com/home。 これはすばらしいUIコンポーネントのコレクションを持っており、現在は作者がモバイル向けに拡大しています。
ありがとうございました非常に役に立ちました –
またはGWTスプリットポイントを使用して、モバイルユーザーがあなたのアプリケーション全体をロードする必要はありません使用開始 http://code.google.com/p/google-web-toolkit/wiki/CodeSplitting –
Context Frameworkと別のルートを試すこともできます。より軽量なソリューションであるため、モバイルWeb開発の方が優れていると思います。私はそれを使って旅行プランナー(フィンランド語で)を作っており、特にタッチスクリーン電話機に合わせて作られています。あなたはそれを見つけることができますhere。
主要なWebフレームワークのどれもGWTで使用されています。私はStruts 2の大ファンです。春MVCもとても良いです。ここのあなたの友人はGoogleです。しばらく読んで、関心のあるフレームワークでGWTに必要なサポートを見つけることができるかどうかを見てください。ここにフレームワークの良いリストがあります:http://en.wikipedia.org/wiki/Comparison_of_Web_application_frameworks#Java – Quaternion