2011-06-28 160 views
1

我打算使用GWT開發一個Web應用程序,但在此之前我需要做一些澄清。我正在開發的網絡應用程序應該與手機瀏覽器相當的智能手機瀏覽器兼容。選擇合適的框架

我GOOGLE了很多知道這一點,但我沒有找到支持或足夠的文件。

如果GWT不支持什麼可能是其他框架,這是基於開放源碼的Java框架?

+0

任何主要的web框架都與GWT一起使用。我是Struts 2的忠實粉絲,Spring MVC也有很好的關注。你的朋友在這裏是谷歌。請閱讀一段時間,看看您是否能夠在感興趣的框架中找到您需要的GWT支持。這裏有一個很好的框架列表:http://en.wikipedia.org/wiki/Comparison_of_Web_application_frameworks#Java – Quaternion

回答

3

使用GWT構建移動網站沒有什麼大問題,它會生成標準的javascript + html。有一些圖書館可以幫助您構建移動網站,例如http://code.google.com/p/gwt-mobile-webkit/。你可以寫任何你想要的小工具。

但請記住,GWT將產生非常沉重的目標文件,有時只有幾兆字節長。因此,如果您的目標受衆使用GPRS訪問您的網站,則可能會對他們造成問題。

還有其他的web框架,GWT基於:http://vaadin.com/home。 它擁有大量的UI組件,目前作者正在將其擴展爲更加移動友好。

+0

非常感謝,它非常有幫助 –

+1

或者您可以使用GWT分割點,以便移動用戶不必在加載完整應用程序之前開始使用它 http://code.google.com/p/google-web-toolkit/wiki/CodeSplitting –

1

你也可以嘗試不同的路線Context Framework。我認爲它更適合移動網站的開發,因爲它是更輕量級的解決方案。我已經用芬蘭語製作了一個旅程策劃者(專門針對觸摸屏手機)。你可以找到它here