JAVAFX2的未来

12年前

这 玩意儿还要从Sun活着的时候说起,在去年的去年的去年的哪一年,Sun还很健康,眼看着Adobe Flash如日中天,一天比一天过得滋润,心里哪个 急呀。再看看Microsoft这位大叔也开始做Silverlight,想想也该弄点玩意儿出来,让行业内的程序“猿”玩一玩。于似呼他们做一个决定, 在Java的基础上弄一套GUI出来。

2007年5月JavaOne大会上首次对外公布这个鼓舞人心的消息,那场面是相当壮观,那真是锣鼓喧天,鞭炮齐鸣,红旗招展,人山人海。可惜让人想不到的是,JavaFx其实是java的儿子,尽管是富二代,但与它的父亲相比,成就相当有限。

随 着时间的消浙,儿子也在慢慢成长,但与同龄人相比,还是存在明显的差距,随着Sun的没落,javafx明显的营养不良,业内的大佬人,没人看好它。 Sun死了哪一天,为Java及Javafx找了个东家,尽管大家都谣传说是IBM,可实际的结果却是Oracle,这个谁也没想到,理想中的 google没有出手,我想google如果出手,今天的安卓应该会发展得更好。

新 的东家Oracle花了老长一段时间来接手Sun的遗产,新东家在经过一段不算短的考滤后,JavaFx的命运被决定,继续往下做,且把它做为Java的 一部分(未来), 支持用java开发,这个信息确实让我好长一段时间没睡好觉,太T.M.D让人振奋了。盼呀盼,终于等来了预览版,第一时间下载,第一 时间被感动,也第一时间失望,我的T400的本本跑起来慢得跟蜗牛一样,嗨................无语。

随 着正式版本的发布,性能提升了很多,让人振奋的东西不少,时至今日发布了mac、Windows版本,这两个版本个人认为不重要,在我看来Linux才是 重中之重。看一看现有商业环境,基于Linux的嵌入式设备到处都是,一堆的Linux定制系统。如果JavaFx能够在Linux上有较好的表现,哪么 至少我们可以看到在下面的市场中将有良好的表现。

1、基于安卓系统的手机。

2、基于Linux订制的平板电脑或者HTPC。

3、机顶盒。

4、其它的嵌入式设备。

5、基于Linux操作系统的智能终端,比如电信的选号系统。

比如作者最近在考滤的媒体中心(MCE),不清楚的可以搜索一下Windows的媒体中心,应该就会明白。

在 2013年javafx3将发布,并且做为Java8的一部份一起发布,我想哪时才是javafx的春天。Javafx还是有市场的,关键是它能做到什么 程度。在这里,我更希望Java是一门通用的语言,可以是Java for C库、Java for .net库等。到这里,就到这里啦........