扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
Sun公司今天发布了Java平台最重大的进展之一——JavaFX 1.0版,这是一个新的平台,它将创建富互联网应用(RIA)的形式和功能与针对Web浏览器和桌面的沉浸式媒体和内容融合在一起。这一发布表明了无处不在的Java软件的覆盖面的又一扩展,直达更广泛的Web开发者、内容撰写者和视频节目设计者。它标志着Java平台的下一个重大创新,将Java平台的能力延伸到从桌面和浏览器到移动设备和电视等涉及人们生活中各类显示设备的各种应用。开发者可以从http://www.javafx.com下载JavaFX 1.0。
Sun的 JavaFX 1.0平台为希望将他们的内容、服务和体验部署到其客户生活的各类显示设备上的开发者和内容撰写者开辟了一个巨大的全球市场。全球行业的诸多评论都已指出,Java技术应用在全球90%以上的桌面、便携机和85%的移动设备上,它已经成为下一代电视、蓝光影碟播放机和电视机顶盒中的技术领导者。
“Internet市场一直是在传统的Web浏览器范畴内发展,但由于基于Java技术的智能电话和消费类电子设备的迅猛发展,这个市场现在已远远跃出了这个范畴,从Amazon的Kindle到RIM的 Blackberry,”Sun公司首席执行官和总裁乔纳森•施瓦茨(Jonathan Schwartz)说,“Sun最新的JavaFX平台将几十亿这些设备上的Java技术统一了起来,而且还有一个易用的开源平台,能够保障高质量的视频和音频节目,其目标就是全球的以及整个Internet上的消费者和内容所有者。”
在JavaFX诸多创新中的一个很突出的创新是Java平台的Drag-to-Install (拖曳安装)功能。该功能允许终端用户第一次使用就能通过简单的拖放操作将JavaFX应用从他们的浏览器放置到他们的桌面上。现在,终端用户还将能够把在他们浏览器上正在运行的Java小程序直接放到他们的桌面上,为用户提供了Internet应用和内容的最简易的安装体验。
JavaFX还使Java开发者和Web设计者两方面的人员大大缩短了他们的生产周期,使创建集图形、视频、音频、动画和丰富内容于一体的应用变得非常简单。JavaFX独一无二地为桌面、浏览器和移动设备上富于表现力的RIA的创建提供了一个统一的开发和部署模式。此外,采用新的JavaFX移动仿真器,开发者还可在即将推出的JavaFX移动平台上预览他们的应用,这个JavaFX移动平台将在2009年春季召开的Sun公司移动合作伙伴大会上亮相。
全球最通用的平台之一
JavaFX的丰富的功能性让更多的开发者享用到Java技术的优势,可围绕人们生活的各种显示设备提供大量新的服务和新的应用。基于全球拥有650多万软件开发者,Java是全球最通用的软件平台之一,它活跃在8亿多台台式机和60多亿与Internet相连的设备上。JavaFX软件扩展了Java平台在图形、动画,以及高保真音频和视频等方面的功能。此外,JavaFX可让开发者创建强大的、功能性更强的和更为安全的RIA,而可将这些RIA与新的或现有的企业后端系统和在线Web服务很容易地集成在一起。对Web服务的支持还使聚合应用和企业应用两者都能做到快速开发。
JavaFX 1.0的强大功能
JavaFX 1.0版本包括对视频的支持和3个主要组件:JavaFX Development Environment (开发环境),JavaFX Production Suite(生产套件)和JavaFX Desktop(桌面)。至于JavaFX产品的详细情况,以及80多个编码样本和应用程序,还有指南、品目和文档等在http://www.javafx.com上都有提供。
JavaFX Video Support (视频支持)是一个新的组件,它采用了On2 Technologies公司的视频多媒体数字信号编解码器,具有JavaFX 1.0软件给出的综合性的跨平台的视频功能。On2 Technologies公司是一家图形压缩解决方案的领导厂商,它也宣布了对JavaFX的支持,JavaFX Video组件一直集成在其On2 Flix编码器产品线中。欲获更多信息,请访问http://www.flix.on2.com或参看相关新闻稿件“ON2将JavaFX Video集成到Flix编码器产品线中,对Sun给予大力支持。”
JavaFX Development Environment中,除了有NetBeans™集成开发环境(IDE) 6.5版本外,还包括编译器与运行工具、图形、多媒体、Web服务和丰富的文本库。它还包括NetBeans 和Eclipse IDEs两个组件的JavaFX 插件程序。此外,JavaFX Development Environment还包括一个供开发者用的移动仿真器,可在JavaFX平台上预览他们创建的移动应用。
JavaFX Production Suite是一套工具和插件程序,可使Web设计者大大缩短生产时间。针对媒体格式的单击(鼠标)转换功能,可将Adobe Photoshop和Adobe Illustrator这样的设计程序中的图形特征很容易地合成到JavaFX应用中。采用JavaFX Production Suite,开发者就可以通过图形特征的简单交换与图形设计者进行有效的合作。此外,最后得到的应用将在多个平台上、在所有的浏览器上呈现一致的图样,给出相同的感受。
JavaFX Desktop采用了Java平台标准版(Java SE) 6 Update 10的主要特性,如Java插件的新的执行,这就使终端用户能够将在他们浏览器上正在运行的Java小程序(applets)直接拖放到他们的桌面上,为用户提供了Internet应用和内容的最简易的安装体验。消费者、开发者和合作伙伴都可以从http://java.com下载Java SE 6 Update 10版本。
Web开发者和Java编程人员的新工作室
为了支持JavaFX平台,Sun还为Web开发者和Java编程人员提供了一个新的研讨工作室,教他们如何利用JavaFX软件来开发RIA。该工作室内将演示如何采用JavaFX技术来创建动画和效果,如何将多媒体添加到应用中,以及如何将Java软件合成到JavaFX应用中。欲获更多信息,请访问http://www.sun.com/training/catalog/courses/DTJ-2500.xml。Swing开发者创建JavaFX GUI的补充课件计划在12月下旬推出,对图形设计人员的正式培训活动预计在2009年春季进行。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者