Flash 与 Flex [英] Flash versus Flex

查看:20
本文介绍了Flash 与 Flex的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我曾尝试到处寻找使用 Flex 与 Flash 的优点和缺点的简明列表.

I've tried looking everywhere for a concise list of the advantages and disadvantages of using Flex vs. Flash.

来自编程背景,我非常喜欢 Flex.很容易上手,既然可以使用flash类,那我为什么要使用没有flex的Flash呢?

Coming from a programming background, I absolutely love Flex. It's easy to pick up, and since it can use flash classes, why would I want to use Flash without flex?

灵活:

优点:

  • 有利于 RIA 开发
  • 提供许多开箱即用的用户输入选项
  • 内置布局系统
  • MXML 对非程序员来说更容易
  • 您可以快速组合组件以创建小型应用程序
  • 组件可以在大型项目中提供优势,因为它们的模块化自然.
  • 可以使用linux开发
  • 具有用于验证等的良好组件生命周期.

缺点:

  • 增加 .swf 的大小
  • 自定义组件的外观可能需要比预期更长的时间,具体取决于您要寻找的视觉风格
  • 当您发现需要一个不存在的自定义组件时,您可能需要回到 Flash 中进行真正的编程工作和组件的打包
  • Flex 的灵活性"意味着您将阅读大量文档
  • Flex 框架中的错误
  • 您最终需要在 Flex 框架的架构上做出妥协

闪光

优点:

  • 适合制作电影/动画
  • 设计师/动画师可以更轻松地概念化时间线
  • 从头开始工作时,可提供大量控制权.
  • 对于有编程背景的人来说更容易
  • 你可以随意编程;不妥协于现有框架

缺点:

  • 仅提供开箱即用的基本用户输入(文本框).
  • 时间线可能会让程序员望而生畏(尽管您可以完全放心地忽略它)
  • 某些类型的应用程序的开发速度会比使用 Flex 慢
  • 无法使用 linux 开发
  • 用户输入验证必须全部在代码中处理.没有内置验证.
  • 需要实现自己的布局系统

如果我错过了到目前为止所说的任何内容,请纠正我.

Please correct me if I missed anything said so far.

推荐答案

Flash 和 Flex 都使用相同的底层渲染引擎,只是前端不同.Flash 更适合制作电影和动画.Flex 更适合应用程序开发.

Flash and Flex both use the same underlying rendering engine, just with different front-ends. Flash is better suited for making movies and animations. Flex is better for application development.

这篇关于Flash 与 Flex的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆