adobe air 和 flash builder 和 flex 和flax 的区别。 越简单直观越好,不要官网的粘贴,看不懂。

来源:互联网 发布:关于网络鬼片 编辑:程序博客网 时间:2024/05/16 15:23

adobe air 和 flash builder 和 flex 和flax 的区别。 越简单直观越好,不要官网的粘贴,看不懂。

2010-09-21 14:56ydf1999 | 分类:电脑/网络 | 浏览2901次
最好有同类软件的对比,比如air相当于什么软件,flash builder又相当于什么软件,文字不在于多,在于我能看懂,你别告诉我仅仅一个adobe air的说明就够出一本书的什么的。相信有强表达能力的高人。
提问者采纳
2010-09-28 21:52
这样说吧:flash  VS  flex builderflash被adobe收购的时候是flash8,已经可以AS2面向对象了。而被adobe收购后,adobe准备把flash打造成一个开发工具。就比如JBUILDER、VS、那样,所以,有了flex Builder ,从字面上去理解就觉得像JBuilder。所以,他是开发工具,也就AS3了,flash8之后应该就都是AS3了。原来的AS2设计师会突然觉得AS3变化大,因为从AS3开始按钮和MC上都不能直接加代码了(AS2就可以),AS3开始代码很规范很严谨,就是为了成为一个真正的开发工具。这是FLASH和flex的区别。flex builder  vs  flash builder其实这个开发工具一代二代三代adobe都叫flex,但是从4开始,adobe认为flex的叫法让人不太联想到flash(其实都是一家人),flash面对设计师(设计),flex面向程序员(控件),所以改名从4开始就叫flash builder。air  vs  flexswf大家都知道干啥的,体积小,交互强,可以web。但是桌面程序就不行,一个控件就是那样,比如说button,就是方的,你让VB程序员改成圆的都能把他气死。C#也一样,程序员不愿意动控件,原来的控件又不好看,怎么办?所以,adobe设计了一个像swf那样的桌面的一个环境,air就好比player,就是桌面应用程序的一个环境,比如.net 的frame work环境。总之,flash builder 4对web和应用程序的开发通吃,还跨平台,但是要装虚拟机,如同java虚拟机。air就是那个虚拟机。之后桌面程序就可以随心所欲地画控件了,但是必须是adobe的规范,在他的环境里才行。具体过程太过繁琐,这里就不一一列举了。最后 flax 我也不知道是干啥滴。
提问者评价
谢谢
评论(3)|30

古朗屿 |二级采纳率100%

擅长:暂未定制

按默认排序|按时间排序

其他3条回答

2010-09-22 14:25tingfeng85|十级
flashbuilder相当于eclipse是个开发工具。flex是acitonscript语言的开发环境和sdk,相当于java。adobe air相当于exe可执行程序,只是他是用flex开发的。flax没听说过。
评论|0
2010-09-21 15:14开心辞典_|十四级
Adobe AIR-技术优势     - 比 Web 的优势在于,有客户端的优势;可以脱机运行,在需要的时候偶尔连接网络。- 比传统的客户端优势,在于跨平台和低开发成本,比如这一特性可以使现有的国内电子杂志系统,轻松实现跨平台。- 比 Java 跨平台的优势在于,其 Flash 技术本身的带来的更吸引人的交互表现。Flex和Flash都以ActionScript作为其核心编程语言,并被编译成swf文件运行于Flashplayer虚拟机里。因此Flex也继承了Flash在表示层上先天性的美感、除了视觉上的舒适感外,还天生具备方便的矢量图形、动画和媒体处理接口。flash builder就是flex  builder。从今往后没有flex 了。
评论|0
2010-09-26 14:37312664032|五级
AIR就是Flash的客户端软件,也就是说把Flash运行在本地像QQ这些客户端一样,Flash Builder和Flex是工具,开始Flash应用程序的,是基于Eclipse构建的,就像使用Eclipse开发java一样。