具有出色UI的桌面应用程序 - 平台决策

时间:2013-01-08 10:49:34

标签: java qt user-interface desktop-application

我们已经开始构建桌面应用程序。用户界面已经准备就绪了,还有所有功能决策。在纸面上,UI看起来很棒,我们希望在应用程序内部复制它。

现在的问题是:我们是一个由3人组成的团队(2名开发人员+ 1名设计师)。为Mac和Windows构建单独的应用程序根本不可行。

所以选项是:

  1. 在Java Swing上执行此操作。节省时间。但是上帝!我会疯狂地建造它。
  2. 使用SWT或其他工具包。很难开始,但如果可以提供所需的产品就可以做到。
  3. 还有其他选择吗?语言无障碍(但相同的代码需要在Mac和Windows平台上运行)。产品需要很棒

2 个答案:

答案 0 :(得分:2)

有些人(包括我)实际上设法构建Swing应用程序而不会发疯:) Filthy Rich Clients本书是在Swing中创建“真棒”GUI的良好开端。

更新的替代方案是JavaFX,它应该更容易使用(我没有使用它的经验)

答案 1 :(得分:1)

也许是QT?有一个项目QT Jambi(http://qt-jambi.org/