我正在尝试创建一个应用程序,该应用程序将针对移动设备,台式机和平板电脑设置不同的视图。它来自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创建类似谷歌风格货币转换器的东西