除了CS4的图形用户界面之外,Flash和Flex还有什么不同?
发布于 2010-02-05 23:28:57
"Flex“不是应用程序,"Flex Builder”才是。这一点很重要-- "Flex“是一个框架。询问Flash和Flex的区别有点像询问JavaScript和JQuery的区别。
Flex Builder是一个基于eclipse的代码编辑器,它内置了对Flex框架的支持。Flex框架为您提供了一组强大的工具来处理数据-这些工具通常在Flash中不可用。
如果你正在做一些非常复杂的处理动态数据的事情,可能值得考虑使用Flex而不是直接使用Flash。
不过,这有点让人困惑--你可以在ActionScript项目中使用Flex Builder作为你的Flash编辑器。换句话说,您仍然拥有.fla,但您在Flex Builder中编写代码,而不是在Flash中。许多人这样做的原因是Flex Builder提供了一个更健壮的代码编辑器。例如,你会得到自定义类的代码提示-如果你正在构建一些中等复杂的东西,这是一个巨大的节省时间。
我希望这对你有帮助!Flex Builder和Flash都是强大的工具,我建议您尝试使用这两个工具,以了解您可以使用它们做些什么。
发布于 2010-02-05 22:20:36
Flex是一个编程环境,它有一个合适的编程IDE,就像Java一样。它专注于软件开发- Flex应用程序被编译成Flash SWF二进制文件几乎是无关紧要的。Flash CS4是一种艺术/图形设计工具。它允许你做一些编码,但这是专注于将代码标记到动画上。这有点像您如何在MSAccess中进行编码-这是允许的,但不是主要关注点,而且开发工具根本不是面向程序员的。事实上,您甚至需要学习如何在CS4中查找代码。
归根结底,如果你是一个程序员,那么Flex看起来很自然。CS4不会的。
发布于 2010-02-05 22:10:58
Flash更专注于动画(附带一个库,等等)Flex专注于web应用程序开发。
可以在here上找到一篇很好的文章,介绍了Flash和Flex.
https://stackoverflow.com/questions/2206827
复制相似问题