我正在嘗試創建一個應用程序,該應用程序將針對移動設備,臺式機和平板電腦設置不同的視圖。它來自GWT的MobileWebApp示例。我正在看GWT MVP教程,並有一個基本的應用程序工作。 我在想如果我應該使用GWTP,並且使用GWTP而不是GWT MVP(活動和地點)會有什麼優勢,並且還有任何想法如何將不同視圖綁定到相同的演示者。移動視圖和桌面視圖上可用的功能可能存在差異。GWT - 使用GWTP創建類似MobileWebApp的東西
0
A
回答
0
您可以爲gwtp中的演示者創建不同的視圖。 GWTP可以更輕鬆地處理這種情況。有一個開源的客戶體驗框架,它有一個使用GWTP創建mobilewebapp的示例。你可以在這裏查看 - http://code.google.com/p/gwt-cx/
0
我已經做了這樣的事情,雖然在活動和地點之前。那麼我自己寫了MVP框架。我將所有常用代碼放置在單獨的GWT模塊中,例如Presenters,TransferObjects和Utilities。然後,每個用戶界面也成爲一個單獨的項目,它保留了View類和UiBinder的東西,從通用模塊繼承而來。所以實際上每個UI項目都是一個完整的GWT應用程序。 GWT應用程序必須在不同的環境下部署,因此具有不同的URL。然後,您需要在歡迎頁面上使用一些智能JavaScript來根據設備重定向訪問者。
我不認爲你可以在一個GWT應用程序中解決這個問題。或者你必須想出一個非常巧妙的解決方案,使用延遲綁定(可能是替代功能)和鏈接器子系統。
相關問題
- 1. 如何創建類似NSURLConnection的東西?
- 2. 使用.NET 3.5創建類似於System.ServiceModel.Syndication的東西
- 3. 如何使用Ning API創建類似的東西?
- 4. 在SQL Server中使用類似INFORMATION_SCHEMA.VIEW_DEFINITION的東西創建表格
- 5. 使用AS3可以創建類似shapecollage.com的東西嗎?
- 6. 可可:使用Xcode 4.0創建iTunes /類似邊欄的東西
- 7. 類似的東西?
- 8. 類似的東西沒有使用JavaScript?
- 9. 在iPhone上創建類似於Notes應用程序的東西
- 10. AS3 - 類似arguments.caller的東西?
- 11. 創建類似於Dispatcher for SQL DataContext的東西
- 12. 如何在Java中創建類似於JFileChooser的東西?
- 13. 在Doctrine/Symfony 3中創建類似SQL觸發器的東西
- 14. 如何在python中創建類似於?b:c的東西?
- 15. 有任何程序使用.DS_Store(或類似的東西)的東西有用嗎?
- 16. 創建一個類的東西瑣碎?
- 17. 當我們使用 「公共類的東西{」 與 「類的東西{」
- 18. jQuery的儀表,或類似的東西
- 19. 使用SVN創建一次性簽出類型的東西
- 20. 類似Spree for Grails的東西?
- 21. 對於Qt ReSharper(或類似的東西)?
- 22. Javascript有類似%d的東西嗎?
- 23. Android模板類似ASP.net Masterpages的東西?
- 24. 與KleisliFunctor類似的東西是什麼?
- 25. 尋找類似緩存的東西
- 26. CSS繼承,或類似的東西
- 27. QTableView中類似於QTableWidget :: currentCellChanged的東西?
- 28. 類似dict的東西在c
- 29. 如何在OpenGL中創建類似All Seasons應用程序的東西?
- 30. 如何用VB.NET創建類似谷歌風格貨幣轉換器的東西