JavaFX现在已经问世了:小程序和Java Desktop正式死亡/死亡了吗?[已关闭]
JavaFX现在已经问世,并且有承诺Swing将与JavaFX一起改进。丑陋的默认UI的日子将一去不复返,最终我们可以创建在质量方面与Flash,Air和Silverlight相媲美的引人入胜的应用程序。
这是否意味着来自1990年代的Java小程序已经死了,不值得回去?
Java Desktop也是如此:对于我们Java开发人员来说,什么会吸引我们使用它而不是JavaFX?
JavaFX现在已经问世,并且有承诺Swing将与JavaFX一起改进。丑陋的默认UI的日子将一去不复返,最终我们可以创建在质量方面与Flash,Air和Silverlight相媲美的引人入胜的应用程序。
这是否意味着来自1990年代的Java小程序已经死了,不值得回去?
Java Desktop也是如此:对于我们Java开发人员来说,什么会吸引我们使用它而不是JavaFX?
在我看来,Java小程序已经死了好几年了。我在90年代后期写了一些 - 例如,在实习期间在40MHz ARM Acorn机顶盒上进行演示的俄罗斯方块游戏。当然,我敢打赌,有一些休闲游戏网站仍然有大量的游戏,因此它将继续得到支持,但积极的开发将/已经下降。
在我看来,Java Web Start是一项方便的技术。这仍然适用于JavaFX,它只是该系统的另一个库。
JavaFX将为Java提供超越技术工具(如SQL Developer),内部业务应用程序和服务器应用程序(其擅长的地方)的机会。我认为这是任何Java开发人员都值得学习的库之一,如果他们能得到时间的话。毫无疑问,Java的用户界面库已经非常缺乏或过于复杂了。
然而,那里有很多竞争,而且它非常新(这意味着与Flash和Silverlight相比,开发工具支持非常原始)。此外,人们不喜欢下载大量的运行时环境,尽管宽带使许多人比5年前更痛苦!