我正在嘗試創建一個應用程序,該應用程序將針對移動設備,臺式機和平板電腦設置不同的視圖。它來自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. Disign Actionbar或創建類似的東西
- 2. 如何創建類似NSURLConnection的東西?
- 3. 可可:使用Xcode 4.0創建iTunes /類似邊欄的東西
- 4. 使用.NET 3.5創建類似於System.ServiceModel.Syndication的東西
- 5. 使用div來創建類似於iframe的東西
- 6. 使用AS3可以創建類似shapecollage.com的東西嗎?
- 7. 在SQL Server中使用類似INFORMATION_SCHEMA.VIEW_DEFINITION的東西創建表格
- 8. 使用類似fputcsv的東西創建一個XLS文件?
- 9. 如何使用Ning API創建類似的東西?
- 10. 類似的東西?
- 11. 類似的東西沒有使用JavaScript?
- 12. 在iPhone上創建類似於Notes應用程序的東西
- 13. AS3 - 類似arguments.caller的東西?
- 14. 在Doctrine/Symfony 3中創建類似SQL觸發器的東西
- 15. 我該如何創建類似tabzilla的東西?
- 16. 如何從android中創建類似菜單的東西?
- 17. Winforms - 如何創建一個類似於母版頁的東西?
- 18. 如何在Java中創建類似於JFileChooser的東西?
- 19. 如何在D中重新創建類似std.conv.to的東西? (...)
- 20. 如何在python中創建類似於?b:c的東西?
- 21. 創建類似於Dispatcher for SQL DataContext的東西
- 22. 有任何程序使用.DS_Store(或類似的東西)的東西有用嗎?
- 23. 創建一個類的東西瑣碎?
- 24. GWT類的東西在.NET中
- 25. 使用GWTP創建表格
- 26. 當我們使用 「公共類的東西{」 與 「類的東西{」
- 27. jQuery的儀表,或類似的東西
- 28. 使用SVN創建一次性簽出類型的東西
- 29. OpenERP - 實現與stock.picking.in類似的東西
- 30. 與KleisliFunctor類似的東西是什麼?