`

咖啡(Java)香飘Sun 2008科技日

阅读更多
十三年前,极具创新头脑的一群Sun的工程师聚在一起,面对烤面包机、恒温器、游戏机等各种小型设备,苦思冥想如何使这些电器“心有灵犀一点通”并共享信息。当传统的C++语言被证明对此无能为力之时,工程师们将眼光投射到去新创一种语言,从此一杯飘香的咖啡(Java)应运而生。如今,这杯咖啡依然会在11月抵达中国的Sun 2008科技日活动上香飘万里。 时间如水,咖啡如歌。时至今日,Java已经演变为最强大的、可升级和安全的开发平台,适用于各种各样的企业应用和移动应用。如今有22亿移动设备和91%的各类桌面都采用了Java技术,这些设备包括从桌面浏览器和计算机(80万台),到移动电话(20多亿部)和蓝光播放机(1,300万台),以及电视机(900万部)和其他联网的消费类产品等等。Java技术在人们的日常生活中发挥着日益重要作用,它为引人注目的内容和丰富的终端用户体验注入了巨大活力。事实上,今年5月在硅谷举行的第13届JavaOne开发者大会上,Sun总裁、首席执行官Jonathan Schwartz、Sun 主管软件事务的执行副总裁Rich Green,与摇滚乐传奇人物尼尔•杨(Neil Young)的登台更是赢得了开发者的喝彩,他们一起隆重介绍的JavaFX更是印证了Java这一全球运行最广泛的软件的发展蓝图,尼尔•杨这位从1963年就开始发行唱片的民谣歌手已经采用Java技术将自己的所有作品通过互联网展现出来。 在今年JavaOne大会上,Sun 隆重向人们展示采用JavaFX富互联网应用(Rich Internet Application, 缩写RIA)技术的最新创新成果。包括Movie Cloud、Photo Flocker和Connected Life等演示,向最前沿的设计和研发人员展示了这些成果可能创造出的美好远景。举个例子,电影云(Movie Cloud)是一个可以一次表现许多高清影视的3D球体,它将时尚和精致的享受带给电影收藏界。观众当时亲眼目睹了采用Sun的Photo Flocker所渲染的、带有雅致的照片标签与显示效果的照片动画,可使用户采用标签就能搜索特定的照片,实时动态地观看搜索结果最后形成的行云流水般蒙太奇效果。 在Rich Green为JavaFX平台勾画出的发展蓝图中,包括了一种高性能的面向对象的脚本语言 - JavaFX Script。JavaFX Script是为Web脚本编写者、设计者和开发者创造的,以便于他们为桌面、移动、电视和其他消费类设备快速地创建和提供各种新一代的RIA。此外,Sun已经发布用于浏览器和桌面的JavaFX Desktop的预览版本了,正在与全球大多数主要手机制造商和运营商合作,计划在2009年春季推出JavaFX Mobile和JavaFX TV两个产品的首个版本。 在互联网经济时代,Sun将借助其整体的Eco平台战略对JavaFX进行全面的推广。即使面对实力强劲的Flex/Flash以及后发致人的Silverlight,JavaFX的优势也非常明显。Sun公司JavaFX产品负责人Param Singh看来,JavaFX的优势主要体现在五个方面: JavaFX的开发将会和Java语言的开发极为类似,这大大方便了目前超过600万的开发者用户参与到JavaFX应用的开发上来,同时,这也能进一步协助Sun尽快推广JavaFX。 除了平台本身之外,新的JavaFX语言将在尽可能短的时间内得到Sun公司提供的开发工具上的支持,新的JavaFX开发工具将会通过插件形式提供在NetBeans当中,协助开发者快速开发RIA应用。 JavaFX的性能将会超过目前主要的竞争对手Flash和Silverlight,在JavaOne开幕式的主题演讲中,Sun公司的主管演示了可以同时运行200个视频文件的JavaFX应用,这对于目前的其它RIA产品来说都具有非常大的挑战。 足够准确的定位。JavaFX将会专门针对RIA应用的开发者,而Sun所提供的工具,也仅仅从开发者的角度考虑,这将会把产品定位的模糊性问题彻底屏蔽掉。 在即将于11月19日到底广州、11月21日到底北京的Sun 2008科技日活动上,Sun公司的专家将和广大开发者共同分享Java的最新进展和特性。其中专家们将会介绍如何利用JavaFX Script,这一针对创意专业人员所开发的全新的脚本编写语言,将利于极大地简化横跨所有以Java技术为平台的交互式内容的创建与分发过程。 而JavaFX Mobile 是一款功能完备的移动电话软件系统,它将通过OEM 许可证的方式向电信运营商、内容提供商和消费类电子器件制造商提供使用。通过 JavaFX Script和JavaFX Mobile,Sun和其它Java许可客户将拥有更有吸引力的富界面应用软件开发工具。 在Java发展的十几年的时间里,经历了无数的风风雨雨。现在Java已经相当成熟,能够实现动态内容、高级服务和应用聚合(mashup)。在网络计算遍及全球的今天,您还犹豫什么呢?马上注册http://www.suntechdays.cn/,和Java生态系统之中600多万开发者一起,融入到Java技术所引领的激动人心的新生活之中来吧!
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics