HTML5资讯

当前位置: HTML5技术网 > HTML5资讯 > Java富客户端发力:Oracle能否力揽狂局

Java富客户端发力:Oracle能否力揽狂局

早在三年以前,Oracle收购Sun的计划后,就宣布它会支持JavaFX多媒体软件开发平台。Oracle还专门聘请了相应领域的用户者来坚决维护JavaFX的技术,目的是为了更好地回应接踵而来的质疑声。


  JavaFX 激流涌进:HTML5风头盖过JavaFX
  JavaFX是一种基于Java的技术,主要用来开发富多媒体应用程序,帮助程序开发人员快速创建和部署富客户端应用程序,实现跨平台的一致性。该平台的特色是JavaFX Script脚本语言、富客户端平台和工具、与Java运行时集成。2007年,Sun正式推出了JavaFX,并于2007年5月的JavaOne大会上正式亮相。到2008年12月,JavaFX1.0正式发布,据官方网站数据显示,截至2009年6月,JavaFX工具和SDK被下载的次数已经超过40万次,JavaFX已经被部署在全球2.5亿多台计算机上。
  赢在起点:是否输在过程
  但是随着新兴技术的崛起,从HTML5 到微软的Silverlight、Adobe Flash 到苹果 iOS,它们在多媒体软件开发领域,已经以其强劲的势头盖过了JavaFX的风头。偏爱于HTML 5的沃尔克曼曾经坦言,“JavaFX宣布的时间并不太晚,但是此后它发展的速度太慢了。”也许此前,有些开发者对JavaFX并不抱有太多的兴趣,他们可能会考虑选择组合拳,比如使用HTML 5、JavaScript和jQuery JavaScript库。
  Oracle对JavaFX的发展起到推波助澜的作用
  历经三年长跑,如今JavaFX在Oracle的带领下,在面对表现平平的质疑声时,能否力揽狂局呢?毫无疑问,Oracle对Sun的收购必然会对JavaFX的发展起到推波助澜的作用。而Oracle却在去年秋天发布了JavaFX 2.0,并且在JavaOne大会上已明确表示将通过OpenJDK使整个JavaFX平台开源。JavaFX 2.0 版本包括了6000多个公共API,包括方法、构造器以及其他一些组件,例如单元测试和核心库等。 JavaFX 2.0 包含非常丰富的UI 控件、图形和多媒体特性,可用于简化可视化应用的开发,新增的 WebView 可直接在应用中嵌入网页。Oracle希望JavaFX能够为其下一代Java客户端工具包迈下坚实一步, JavaFX将有助于OpenJDK(Oracle官方的Java开源实现)的发展,Oracle会努力接受来自社区的早期反馈及补丁贡献。Oracle表示,“我们开源JFX的初衷,就是希望通过不断地透明,从而构建一个支持和拥抱JavaFX的社区及生态系统。”
  此外,Oracle还计划于2013年夏天发布JavaFX 3.0,并将其当做下一代Java客户端而实施收费。
  上周一,Oracle进一步推动了这个计划,他们邀请来自Java社区并且从事JavaFX宣传推广工作的两名人员正式加盟Oracle,从此踏上了新的征程。“我们非常荣幸能够邀请到Jim Weaver 和Stephen Chin加入Oracle的Java 推广阵营,您会看到他们组织的社区活动会让大家激情澎湃。”
      Oracle招才发力JavaFX:再度兑现承诺
  不惜重金吸引人才,这在某种程度上再一次证实了Oracle发力JavaFX的承诺,Al Hilwa分析人员表示,“Oracle会选择一种明智的方法,来保留JavaFX技术为Java语言带来的核心好处,一方面,它会新增更炫酷的UI功能,另一方面,它会对脚本语言做些修改。我喜欢这种更新的方式,它为开发社区带来了更好的价值。2011年提出的计划表明,对大多数类型的用户而言,插件纷纷让道于HTML5,在这样一个世界里,JavaFX和它的脚本语言被认为是多余的。”
  Oracle已经证实JavaFX可以运行在苹果的iOS设备上,这在一定程度上回击了苹果公司抵制在iOS平台上支持Java的举措。于此同时,JavaFX一直以来也可以被部署在谷歌的Android平台上,但从长远来看,是否有所作为还未明朗。
  同HTML5、Silverlight、 Flash甚至Java相比,JavaFX显得并不流行。直到很多年以后JavaFX这项技术才公之于众,从某种程度上看,它会黏住一部分忠诚的开发人员,但是时至今日无法和HTML 5、Silverlight、Flash一比高下,也许JavaFX主导的时代会胎死腹中。

【Java富客户端发力:Oracle能否力揽狂局】相关文章

1. Java富客户端发力:Oracle能否力揽狂局

2. 支付宝iPad客户端下载量超10万,将开发HTML5技术的新客户端

3. jQuery 富客户端组件库,jwwui 1.0 正式版发布

4. jQuery 富客户端组件库,jwwui 1.0 正式版发布

5. 富客户端组件开发包 ComponentJS

6. ComponentJS:HTML5 的富客户端组件开发包

7. 浏览器PK客户端,APP能否主宰移动互联网?

8. 给力:HTML5代码可实现的八大视觉效果

9. Webkit做到了HTML5方式的客户端数据库存储

10. 帮助你检测客户端浏览器和分辨率的jQuery插件 - Conditionizr

本文来源:https://www.51html5.com/a2513.html

点击展开全部

﹝Java富客户端发力:Oracle能否力揽狂局﹞相关内容

「Java富客户端发力:Oracle能否力揽狂局」相关专题

其它栏目

也许您还喜欢