
JavaFX技术预览
JavaFX显示了Sun的Java系列产品市场方向的一个重大转变。Sun不再仅仅关注底层技术,而是尝试为单个市场提供完整的解决方案。随着1.0版的即将发布,InfoQ以JavaFX预览版为参考,与Sun高级工程师Joshua Marinacci探讨了即将发布的1.0正式版。

JavaFX显示了Sun的Java系列产品市场方向的一个重大转变。Sun不再仅仅关注底层技术,而是尝试为单个市场提供完整的解决方案。随着1.0版的即将发布,InfoQ以JavaFX预览版为参考,与Sun高级工程师Joshua Marinacci探讨了即将发布的1.0正式版。
上个月Sun发布了JavaFX 1.3,该版本的性能和功能都得到了极大的提升,主要包括:新的UI控件、CSS皮肤、可编程的布局、扩充的产品套件、TV应用的支持、Mac平台上的移动模拟器和针对NetBeans IDE 6.9 Beta的UI设计插件。
让很多开发者没有想到的是,这次冬奥会的官网竟然选择了JavaFX来作为构建前端的重要技术。尤其是这个奖牌页面,极具交互效果,让你能够以简单直接的方式检查每个国家的奖牌数据,数据跨度包括从1924年的夏蒙尼到今年的温哥华。
Sun公司拥有两款提高JavaFX开发效率的RAD工具,目前Sun已通过NetBeans更新中心发布了其中之一的早期体验版。JavaFX也看到了更多瞩目的早期使用者,包括2010冬季运动会网址。
在Adobe MAX大会上,Adobe透露了Flash Player10.1的有关细节。一旦Flash Player10.1在2010年的某个时候成为事实,它将不仅能够运行在浏览器,也能运行在大部分智能手机上,而这对Java世界是件很有趣的事情。
今年二月份,InfoQ中文曾经报道过社区对于JavaFX发展状态的分析:JavaFX能后来居上吗?这几个月来,JavaFX又发生了什么呢?除了Sun宣布发布JavaFX Mobile之外,就是Jonathan的博客宣布Sun会构建一个完全基于JavaFX的Java应用程序商店,就像Apple的App Store一样。这个商店会为所有Java设备,从手机终端和电脑桌面,带来无限的可能。
在RIA领域,Sun显然是后来者,其JavaFX的发布落后于Adobe的Flex及微软的Silverlight很长时间。最近传来JavaFX下载量突破1亿的消息,说明JavaFX的受关注度持续增加,在RIA领域,JavaFX能后来居上吗?