Flex与Flash的关系
来源:互联网 发布:手机 ipv6网络电视 编辑:程序博客网 时间:2024/05/16 17:54
首先这里想说的是,Flash并非只是一个单纯的矢量动画创作工具,而是一个凭借脚本语言ActionScript在功能和定位上不断演变的网络应用开发工具。早在Flash MX的时候就已经成为macroemdia 推广RIA战略的工具。但是毕竟Flash最初的定位是面向美术动画设计师的矢量动画创作工具,并不适合传统的开发人员。于是Flex成为开发者们的首选。
Flex和Flash都以ActionScript作为其核心编程语言,并被编译成swf文件运行于Flashplayer虚拟机里。因此Flex也继承了Flash在表示层上先天性的美感、除了视觉上的舒适感外,还天生具备方便的矢量图形、动画和媒体处理接口。
虽然Flex和Flash有众多的相似点,但是不同之处仍然很多:
1.尽管公用ActionScript,但是使用的库并不完全相同,更合适的说法是两者使用着两套具有极大“功能重叠”范围的库。
2.Flash偏向的是美术动画设计师人员,所以更容易发挥特效处理的优势,Flex偏向开发人员,所以容易做出具有丰富交互功能的应用程序。
3.Flash只能以ActionScript脚本的形式开发(舞台被关联到一个称之为 document class的类里),另外舞台元素也是可以绑定脚本的,不过从软件工程的角度讲不建议这样用,Flex还可以使用称作mxml的标记语言来描述应用的外观和行为,mxml中可以直接嵌入ActionScript脚本。
4.由于第三点而造成的两者市场定位不同,Flex是面向企业级的网络应用程序,Flash则面向诸如平面动画、广告设计等多媒体展示程序。
5.借助Flash Lite这一移动设备上的Flashplayer,Flash可以开发移动应用,Flex则不行。
6.Flash的编程模型是基于时间轴的,Flex的则是基于窗体,虽然它运行在网页里。
Flex和Flash都以ActionScript作为其核心编程语言,并被编译成swf文件运行于Flashplayer虚拟机里。因此Flex也继承了Flash在表示层上先天性的美感、除了视觉上的舒适感外,还天生具备方便的矢量图形、动画和媒体处理接口。
虽然Flex和Flash有众多的相似点,但是不同之处仍然很多:
1.尽管公用ActionScript,但是使用的库并不完全相同,更合适的说法是两者使用着两套具有极大“功能重叠”范围的库。
2.Flash偏向的是美术动画设计师人员,所以更容易发挥特效处理的优势,Flex偏向开发人员,所以容易做出具有丰富交互功能的应用程序。
3.Flash只能以ActionScript脚本的形式开发(舞台被关联到一个称之为 document class的类里),另外舞台元素也是可以绑定脚本的,不过从软件工程的角度讲不建议这样用,Flex还可以使用称作mxml的标记语言来描述应用的外观和行为,mxml中可以直接嵌入ActionScript脚本。
4.由于第三点而造成的两者市场定位不同,Flex是面向企业级的网络应用程序,Flash则面向诸如平面动画、广告设计等多媒体展示程序。
5.借助Flash Lite这一移动设备上的Flashplayer,Flash可以开发移动应用,Flex则不行。
6.Flash的编程模型是基于时间轴的,Flex的则是基于窗体,虽然它运行在网页里。
0 0
- Flex与Flash的关系
- flex入门之Flex与Flash的关系
- FLEX是什么及与FLASH的关系的介绍
- FLEX是什么及与FLASH的关系的介绍
- FLEX是什么及与FLASH的关系的介绍
- FLEX是什么及与FLASH的关系的介绍
- flash和flex的关系。
- Flex和Flash的关系
- flash,flex,actionscript的关系
- as、flex、flash的关系:
- flex入门关于Flex与Flash之间有什么关系
- 关于Flex 和 flash的关系
- Flex,Flash和AIR的关系?
- Flash与Flex的发展史
- flex与flash的交互
- flex与flash的交互
- Flex与Flash的交互
- Flex Flash的关系分析 Flex应用程序的生命周期
- 面向集团客户云计算运营平台的运营开通技术方案及应用架构——之云计算运营平台方案(三)
- 【USACO 2013 March Gold】奶牛逃跑
- 源码安装php5.5.7 php-fpm和xcache,以及xcache管理后台
- ServerSocket和Socket建立通信(服务器和客户端循环接收发送)
- Qt中请string,int, char , QBattyArray的转换
- Flex与Flash的关系
- 总结过去10年的程序员生涯
- 利用正则表达式匹配标点问题
- C/C++单元测试工具Visual Unit 4即将发布
- PHP环境配置:
- 什么是用RIA?
- 值得学习的网址
- 织梦(dede)注册会员时增加字段
- hdu 2818 Building Block (并查集)(根据父节点来更新)