Java平台是全球数十亿台设备运行的标准,这些设备包括从桌面浏览器和计算机(80万台),到移动电话(20多亿部)和蓝光播放机(1,300万台),以及电视机(900万部)和其他联网的消费类产品等等。Green还向与会者揭示Java技术最新设计和研发的未来成果,以及Java这一全球运行最广泛的软件的发展蓝图。
Jonathan Schwartz(中)、Rich Green(左)和Neil Young(右)展示采用Java技术的蓝光光盘
“Java已经演变为最强大的、可升级和安全的开发平台,适用于各种各样的企业应用和移动应用,”Green说,“消费者的需求乃是行动的目标,如今有22亿移动设备和91%的各类桌面都采用了Java技术,因此使Java技术成为了一个忠诚的数字伴侣,在我们日常生活中发挥着不可或缺的重要作用。现在,对于那些极具创造性的全新受众,他们对丰富内容具有极大的消费需求,Java已经做好了准备。这些受众包括编程人员、社交生活应用的设计人员、设计师、内容创作人员和消费者,他们将与Java生态系统之中600多万开发者一起,融入到Java技术所引领的激动人心的新生活之中。”
JavaFX在行动
在JavaOne大会上,Sun第一次向人们展示采用JavaFX富客户端技术的最新创新成果。包括Movie Cloud、Photo Flocker和Connected Life等演示,向最前沿的设计和研发人员展示了这些成果可能创造出的美好远景。电影云(Movie Cloud),是一个可以一次表现许多高清影视的3D球体,它将时尚和精致的享受带给电影收藏界。观众将亲眼目睹采用Sun的Photo Flocker所渲染的、带有雅致的照片标签与显示效果的照片动画,可使用户采用标签就能搜索特定的照片,实时动态地观看搜索结果最后形成的行云流水般蒙太奇效果。Connected Life的演示表明,只要是针对Web浏览器、社交网络、桌面操作系统和移动电话提供一个应用,那么创建你日常生活方方面面的RIA将会是多么的容易。
JavaFX的未来随后,Green探讨了JavaFX软件的未来,JavaFX软件将第一次使开发商通过选择在移动应用上做广告而获得收入。Green还为JavaFX平台勾画出一幅发展蓝图,其中包括一种高性能的陈述型脚本语言- JavaFX Script。JavaFX Script是为Web脚本编写者、设计者和开发者创造的,以便于他们为桌面、移动、电视和其他消费类设备快速地创建和提供各种新一代的RIA。此外,Sun正在与全球大多数主要手机制造商和运营商合作,将于2008年秋季之前提供用于浏览器和桌面的JavaFX Desktop的第一个版本,并计划在2009年春季推出JavaFX Mobile和JavaFX TV两个产品的首个版本。
对用于浏览器和桌面的JavaFX runtime的早期试用版本有兴趣的的开发者来说,今年夏季Sun将发布一个新的JavaFX预览项目与一个Web网站,主要是应对Web脚本编写者和Web应用开发者的需求;Sun还将开辟一个论坛,以征询对JavaFX预览版本的反馈意见。
Sun公司首席执行官兼总裁Jonathan Schwartz(中)、执行副总裁Rich Green(左)和摇滚巨星Neil Young(右)一起展示Java技术的应用
合作伙伴和摇滚乐传奇人物登台演讲与Green一起登上讲台的还有几位业界的领军人物,他们论述了Java技术是如何成为其业务活动的核心平台的,并展示采用Java技术的新设备和新应用。索尼爱立信(Sony Ericsson)公司高级副总裁、投资与事业部主管Rikko Sakaguchi探讨了Java技术在索尼爱立信的数字生活项目及其领先的消费类产品(如新的Sony Ericsson K850i移动电话)中的重要作用;还有亚马逊(Amazon)公司副总裁Ian Freed也登上讲台,演示Java技术如何为Amazon Kindle的电子图书阅读器注入活力。
在JavaOne大会的主题演讲中,摇滚乐传奇人物尼尔杨(Neil Young)也与Green及Sun总裁、首席执行官Jonathan Schwartz一起出现在演讲台上。尼尔杨宣布说,他的职业生涯经典回顾专辑,将以多张采用Java技术的蓝光光盘的形式由Reprise/Warner Bros. Records公司发行。尼尔杨详细介绍这套令人振奋的专辑,演示其全新专辑中的交互式特色。
作为对开源和充满活力社团的创建的不懈承诺,Sun在5月5日举行了CommunityOne大会,作为JavaOne的热身。这是一次动感十足、五湖四海的大聚会,包括数以千计的开发者,以及来自Apache Software Foundation、Eclipse、GlassFish、Grails、MySQL、NetBeans、ODF Alliance、OpenSUSE、OpenID、 OpenOffice.org、OpenSolaris、Python、Ruby、Ubuntu和许多其他社团的成员。在CommunityOne大会上,Sun发布了用在亚马逊的云计算(Amazon EC2)产品上的OpenSolaris操作系统。Sun还针对其运行在Linux和Amazon EC2上的MySQL数据库,新增加提供的全球支持和服务。通过这些新的支持服务,客户将可以使用在Amazon Web服务平台上运行的Sun创新性的开源软件。Sun与OpenSolaris社团还共同发布了OpenSolaris的一个新版本,它提供了一个无以伦比的开发和部署环境,兼顾快速创新、平台稳定性与支持等诸多方面,能够满足业务和开发的种种需求。Sun还发布了针对PHP脚本语言的NetBeans集成开发环境(IDE) 6.1,将NetBeans的强大功能带给Web 2.0风格的开发者。