【发布时间】:2012-06-01 07:06:16
【问题描述】:
我来自大量 Java 编程,但在 JavaScript 方面很弱。我一直使用基于组件的 Web 框架进行 Web 应用程序开发(ZK、GWT、Wicket.etc) 现在我们正在计划一个 web+mobile 应用程序。我发现最好使用 Spring MVC/REST/Jason 组合将业务逻辑与 UI 分开。
下一个问题是移动框架。我看了以下框架
1.Sencha - 必须用 JS 编程,它会生成基于 HTML5 的应用程序。
2.Touch4J - 围绕 Sencha 的 Java Wrapper?但是与 GWT 有什么联系?
3.Phonegap - 必须用 JS 编写,它会生成在 web 视图中运行的“混合”应用程序?我可以在网络服务器中托管这些应用程序吗?
4.codenameone - 用 Java 编写,它会生成原生应用程序。(这些不是 PhoneGap 中的混合应用程序吗?)
对此有何建议,或者是否有其他针对浏览器和移动应用程序开发的框架?
【问题讨论】:
-
这些关于最近完全 GWT 移动支持状态的调查结果可能会引起该线程的读者的兴趣:stackoverflow.com/questions/18078680/gxt-3-mobile-support/…
标签: java cordova mobile sencha-touch codenameone