Topic: JavaFX和Adobe Flex的比较 |
Print this page |
1.JavaFX和Adobe Flex的比较 | Copy to clipboard |
Posted by: 阿熊 Posted on: 2008-11-24 12:43 作者 Jon Rose译者 张龙 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上)。 http://www.infoq.com/news/2008/11/javafx-flex-comparisons |
2.Re:JavaFX和Adobe Flex的比较 [Re: 阿熊] | Copy to clipboard |
Posted by: iceishot Posted on: 2008-11-29 21:40 华为2009的技术标准是Flex,已经为深圳地区大多数软件公司和程序员定调了. |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |