我们决定使用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. 显示使用C#运行桌面应用程序列表
- 2. GWT设计师:是否仅适用于桌面应用程序?
- 3. MDM Zinc - 全屏运行桌面应用程序
- 4. 如何在云中运行Blender桌面应用程序(blender.org)?
- 5. 桌面ruby文件运行与Rails应用程序
- 6. 在桌面上运行Windows Phone 7应用程序
- 7. 如何构建java桌面应用程序运行时模块?
- 8. 构建一个桌面应用程序以定期运行
- 9. 运行Node-Webkit就像一个桌面应用程序
- 10. 如何导出为可运行桌面应用程序java?
- 11. 在Android模拟器中运行远程桌面应用程序
- 12. Lightswitch桌面应用程序不会在XP SP3中运行
- 13. 在桌面环境中运行PHP应用程序
- 14. 为什么Android平台不能运行桌面应用程序?
- 15. 如何从浏览器运行桌面应用程序?
- 16. C#如何在桌面上运行应用程序?
- 17. 运行.NET 4桌面应用程序失败
- 18. WIndows服务在远程桌面运行桌面程序
- 19. Quartz.Net桌面应用程序执行/ C#
- 20. 从另一个Java应用程序运行桌面应用程序
- 21. 确保Windows Mobile应用程序未运行 - 从桌面应用程序
- 22. 无法安装或运行应用程序....在桌面应用程序中
- 23. 将AJAX网络应用转换为跨平台桌面应用从CDROM运行
- 24. 和服桌面RSS和自动运行
- 25. 从asp.net运行桌面exe mvc3
- 26. 如何从桌面图标运行flexdashboard
- 27. LibGDX创建(桌面)平台可运行
- 28. GWT实现类似桌面图标
- 29. GWT与HTML5桌面通知(webkitNotifications)
- 30. 响应式设计在桌面上运行,但不是iphone
感谢的答案,将检查所有这些项目。 –