InfoQ

新闻

JavaFX与Adobe Flex权威分享其想法

作者 Jon Rose 译者 张龙 发布于 2008年11月21日 上午6时4分

社区
Java
主题
RIA,
Web 2.0,
富客户端/桌面
标签
Flex,
Sun Microsystems,
Flash,
JavaFX Mobile,
Adobe,
Adobe集成运行时/AIR,
JavaFX脚本

Adobe Systems的Chet Haase(之前供职于Sun的JavaFX团队)在Yahoo FlexCoder group上分享了其对JavaFX和Adobe Flex的比较结果,列举如下:

  • 成熟度:到现在为止你尚不了解JavaFX的一个主要原因在于它实际上还没有发布呢。根据推测,不久它就会发布了,到那时我们会对其有更多的了解。
  • 语言:尽管JavaFX很多潜在的功能都依赖于Java SE平台,但JavaFX本身却基于一个全新的脚本语言(不是Java、不是JavaScript、不是ActionScript、而是一个全新的脚本语言)。JavaFX和Flex所使用的语言之间一个显著的区别是Flex使用MXML进行声明,使用ActionScript进行编码。而JavaFX语言将这两种元素组合起来,这样它就可以在相同的代码中完成声明和编码了。
  • GUI能力:尽管这两种平台在语法和特性上有着巨大的差别,但他们都提供了GUI组件、图形、动画及数据绑定功能
  • 工具:到目前为止针对JavaFX所发布的大多数工具都是面向代码开发者的;针对NetBeans的编辑插件、针对Illustrator与Photoshop 的导出插件(他们会从项目的层中生成PNG文件)。对于Flex来说,有FlexBuilder IDE及正在开发中的工具,如针对设计者/开发者的Flash Catalyst、可以导入/导出到CS中的FXG工具,包括Gumbo发布的SDK中的针对图形标签的Catalys。
  • 可用的运行时:JavaFX的运行时基本上就是Java平台(如果用户的机器上没有正确版本的Java,他们需要下载并安装,我觉得这会需要最新的updated 10版本)。Flex的运行时基本上就是恰当版本的Flash平台(例如Gumbo需要运行在FlashPlayer 10上)。

Chet承认人们的视角可能是不同的,他想知道其他人是如何看待这两个平台的。

我很想知道其他人是如何看待这两个平台的,尤其是从外面的应用开发者的角度来看...

之前,InfoQ对Chet离开Sun,转投Adobe进行了报道,同时也对其进行了采访,并有相应的视频

查看英文原文:JavaFX and Adobe Flex Insider Shares Thoughts

javafx? 发表人 德翔 高 发表于 2008年11月21日 下午8时30分
Re: javafx? 发表人 家乐 陈 发表于 2008年11月23日 上午11时16分
Flex是JavaFx的风向标 发表人 Qiang Li 发表于 2008年11月23日 下午7时3分
我更看好JavaFX Mobile 发表人 kaca kong 发表于 2009年2月6日 下午7时56分
JavaFX没戏 发表人 jianhui chen 发表于 2009年3月17日 下午10时45分
  1. 返回顶部

    javafx?

    2008年11月21日 下午8时30分 发表人 德翔 高

    在sun的境况如此惨淡的情况下,不知道JavaFX还会不会出来并造成一定的影响。相比只下Flex已经占领了很大的一片市场了

  2. 返回顶部

    Re: javafx?

    2008年11月23日 上午11时16分 发表人 家乐 陈

    很同意你的说法

  3. 返回顶部

    Flex是JavaFx的风向标

    2008年11月23日 下午7时3分 发表人 Qiang Li

    Flex是JavaFx的风向标,JavaFx从出生的那天起就在模仿Flex。

  4. 返回顶部

    我更看好JavaFX Mobile

    2009年2月6日 下午7时56分 发表人 kaca kong

    我比较看好 JavaFX Mobile ,毕竟现在手机上的研发,J2ME 是主流, 而JavaFX Mobile 对于图形和特效的处理,天生就比J2ME强很多。 中国首家中文JavaFX专业论坛 http://www.thejavafx.com

  5. 返回顶部

    JavaFX没戏

    2009年3月17日 下午10时45分 发表人 jianhui chen

    JavaFX没戏,跟swing没有本质区别,最多也是小打小闹

深度内容

和Google互补的搜索引擎Wolfram|Alpha

Wolfram|Alpha与Google究竟是什么关系,Wolfram|Alpha自己是如何定位的?Wolfram|Alaph在多大程度上是语义网搜索呢?InfoQ中文站就等等这些问题采访了Wolfram研究公司中国区商务经理王翔。

SOA契约成熟度模型

本文说明了所推荐的契约版本管理设计策略是如何与SOA成熟度模型发生联系的。文章目的是为实现版本管理和可组合性提供一个路线图。

数据服务简介

Vijay Narayanan在这篇文章中对数据服务的几个方面进行了介绍,它们都是SOA实践者和数据架构师感兴趣的内容。本文对数据服务的几个方面进行了介绍,包括需求定义,基本原理和好处、范围、开发以及消费模式。

分块云计算

在本文中,Jimmy Nilsson描述了一种他在过去数年间观察到的一种正在缓慢成长的架构风格,他把这种风格称为“分块云计算”。

豆瓣网技术架构变迁

罗马不是一天建成的,豆瓣的技术架构也是随着用户规模的增长一直在持续变化中。在本次演讲中,豆瓣的首席架构师洪强宁将与大家一起分享从上线时的单台服务器架构开始一直到现在的豆瓣架构变迁历程。

融合思想:深入探索S#arp架构

Billy McCafferty展示了S#arp架构,它在ASP.NET MVC框架的基础上,荟萃了当今的最佳实践,应用在ASP.NET Web应用程序的架构设计中。

王雷谈开源以及新兴市场计划

中国作为新兴市场中的新兴市场,是Sun在美国之外实施SSE(SUN Startup Essentials)项目重点关注的地区。在QCon Beijing 2009期间,InfoQ中文站有幸对此项目的负责人王雷先生进行了采访,探讨了关于开源、新兴市场、SSE等话题。

使用HTML5构建下一代的Web Form

HTML5 是由 WHATWG发起的,最开始的名称叫做Web Application 1.0,而后这个标准吸纳了Web Forms 2.0的标准,并一同被W3C组织所采用,合并成为下一代的HTML5标准。