【发布时间】:2011-07-12 17:25:30
【问题描述】:
我们计划将 feedreader 创建为 Windows 桌面和 iPad 应用程序。由于我们希望能够在此应用程序中显示网站并运行(我们自己的)JavaScript,因此我们考虑将应用程序交付为 HTML/CSS/JavaScript,只需封装通过一些 .NET 控件或 Cocoa Touch webbrowser 组件。所以手头的任务是找出使用哪个框架来创建 HTML/CSS/JS 文件以嵌入到应用程序中。
对于 HTML/CSS/JavaScript 的开发,我们很乐意使用 Vaadin、GWT 或其他一些框架,因为我们使用 Java 比使用 JS 要好得多。经过短暂的头脑风暴后,我们更喜欢 Vaadin,因为 UI 组件非常好,但我担心大部分繁重的工作将在服务器上而不是在客户端上(这不会太好)。我们也想要 GWT,但是 Java 到 JS 的编译需要很多时间和额外的步骤,并且过去使用它时会减慢开发时间。
问题是:您会选择哪个开发框架(假设您想实现这个项目并且到目前为止您主要使用 Java)以及为什么?如果有更好的框架选项 (List of Rich Client Frameworks) ,请告诉我。
编辑:应用程序需要不时与我们的服务器通信(例如同步已读取的内容),但主要应该是自己获取 xml 提要。因此我希望大部分生成的代码可以嵌入到应用程序中,并且不需要我们的服务器进行繁重的活动。
Edit2:我们(实际上,即使你怀疑)预计至少有 10000 个用户。
【问题讨论】:
标签: gwt desktop-application wicket ria vaadin