我们决定使用Ext GWT好,并且功能强大的框架,但目前客户想要创建桌面应用程序编写客户端应用程序,所以,我的问题是是否有任何解决方案,以启动GWT应用程序,桌面? P.S我发现有一个项目请求gwt-in-the-air,但想要专业人士的意见:) 谢谢。GWT:运行桌面应用
3
A
回答
4
根据您的需求,您应该能够打包GWT应用程序为Adobe AIR或Appcelerator的钛桌面应用程序无需任何修改。
IIRC,这里只有一个小补丁/覆盖对com.google.gwt.xhr.client.XMLHttpRequest
做,因为它使用new Function()
这是在Adobe AIR(我不能告诉钛)禁止。
还有棱镜的XULRunner(由Flickr的上传IIRC使用)。
如果您需要任何特定于桌面环境(访问文件系统等)的东西,那么gwt-in-the-air
可能是一个很好的开始,如果您不喜欢GPL或商业许可证并准备修复一些错误。 gwt-in-the-air将停止使用。一个fork仍然是以gwt4air命名的(GPLv3/commercial,并且有很多更多的功能)。 但除非你需要这些功能很多,然后内GWT编码它们JSNI不应该是很难无论是。
此答案来自gwt-in-the-the-air(他已经放弃了基于HTML5的Web应用程序的桌面应用程序,具有几乎相同的功能集和更简单/更好的应用程序更新过程;为什么GWT-在空中已经死了。)
相关问题
- 1. GWT设计师:是否仅适用于桌面应用程序?
- 2. 显示使用C#运行桌面应用程序列表
- 3. 为什么Android平台不能运行桌面应用程序?
- 4. Java桌面应用程序需要很长时间运行
- 5. 如何导出为可运行桌面应用程序java?
- 6. 在Android模拟器中运行远程桌面应用程序
- 7. 如何在云中运行Blender桌面应用程序(blender.org)?
- 8. 在桌面上运行Windows Phone 7应用程序
- 9. 运行Node-Webkit就像一个桌面应用程序
- 10. 运行.NET 4桌面应用程序失败
- 11. MDM Zinc - 全屏运行桌面应用程序
- 12. 无法运行libgdx项目作为桌面应用程序
- 13. 桌面ruby文件运行与Rails应用程序
- 14. 如何构建java桌面应用程序运行时模块?
- 15. Lightswitch桌面应用程序不会在XP SP3中运行
- 16. 如何从桌面中运行Win8.1地铁应用
- 17. 构建一个桌面应用程序以定期运行
- 18. 在桌面环境中运行PHP应用程序
- 19. 运行远程应用程序,但不是整个桌面
- 20. WinRT能够运行Win 7和8桌面应用程序吗?
- 21. 为什么我的Java桌面应用程序无法运行?
- 22. 如何从浏览器运行桌面应用程序?
- 23. C#如何在桌面上运行应用程序?
- 24. 从桌面运行Windows Store应用程序
- 25. 在桌面上运行Flex移动应用程序
- 26. WIndows服务在远程桌面运行桌面程序
- 27. 的BindException在运行GWT应用程序
- 28. Quartz.Net桌面应用程序执行/ C#
- 29. 带桌面应用程序的java桌面应用程序
- 30. 将AJAX网络应用转换为跨平台桌面应用从CDROM运行
感谢的答案,将检查所有这些项目。 –