代码之家  ›  专栏  ›  技术社区  ›  Moshe

flex和flash cs4有什么区别?

  •  1
  • Moshe  · 技术社区  · 15 年前

    除了flash的图形用户界面之外,flash cs4和flex有什么区别?

    3 回复  |  直到 15 年前
        1
  •  4
  •   Myk    15 年前

    “flex”不是应用程序,“flex builder”是。这很重要-“flex”是一个框架。询问flash和flex之间的区别有点像询问javascript和jquery之间的区别。

    FlexBuilder是一个基于Eclipse的代码编辑器,内置了对Flex框架的支持。flex框架为您提供了一套强大的数据处理工具——这些工具通常在flash中不可用。

    如果您正在做一些处理动态数据的非常复杂的事情,那么可能值得考虑使用flex而不是直上flash。

    不过,这会让人有点困惑——您可以在flash项目中使用flex builder作为操作脚本编辑器。换句话说,您仍然有.fla,但是您使用flex builder而不是flash进行编码。许多人这样做的原因是,FlexBuilder提供了一个更加健壮的代码编辑器。例如,您将得到自定义类的代码提示——如果您正在构建一些更为复杂的东西,这是一个巨大的省时器。

    希望有帮助!flex builder和flash都是功能强大的工具,我建议使用这两种工具来了解您可以对每种工具做什么。

        2
  •  2
  •   Mr. Boy    15 年前

    Flex是一个编程环境,有一个适合Java的编程IDE。它的重点是软件开发——事实上,一个flex应用程序被编译成一个flash swf二进制文件几乎无关紧要。 FlashCS4是一种艺术/图形设计工具。它 允许 您需要做一些编码,但这主要是在动画上标记代码。这有点像您如何在MSAccess中进行编码——这是允许的,但不是主要关注点,开发工具根本不针对编码人员。事实上,你必须学会如何平衡 找到 CS4中的代码。

    归根结底,如果你是一个程序员,那么flex看起来很自然。CS4不会。

        3
  •  1
  •   MysticEarth    15 年前

    flash更注重动画(包括库等),flex则专注于Web应用程序开发。

    可以找到一篇关于flash和flex的好文章 here .