我需要一个用于Web开发的Java框架,并使用这些caractheristics:
丰富的图形用户界面; 适用于大多数已知IDE(Eclipse或Netbeans)的开发工具; 免费(优先非GPL); 大社区; 使用相同的代码轻松生成Web /桌面/移动设备。
经过一些研究,我们发现了ZK框架,但我们无法理解我们是否可以为桌面或移动设备进行编译。
Thnks
答案 0 :(得分:1)
ZK Mobile是在Java Mobile(或Android API)上运行的本机客户端。它不需要现代浏览器,但据我所知,只有一组有限的组件(更少的是Ajax组件的数量)。
答案 1 :(得分:0)
如果存在可以将相同的GUI代码用于Web /桌面和移动应用程序的框架,我会非常惊讶。应用程序的服务和模型层应该可以重用而没有任何问题,但是你不能指望JSP的isntance在swing或android应用程序中显示。
我还不知道ZK,看起来不错,但我猜移动部件适用于移动网络浏览器,而非移动应用程序。
您还可以考虑vaadin,GWT或apache wicket。
答案 2 :(得分:0)
我建议你认真考虑GWT。虽然它不是移动客户端的最佳选择,但如果您的移动设备的浏览器可以执行javascript,则gwt应用程序可以在您的移动设备中执行。但我再次表示,原生移动应用程序比基于浏览器的移动应用程序更好。