flex ,as, flash 的大家谈(至少明白点意思) zz

闲来无聊 随便看看 最近很火的adobe 

转一篇 概念性的文章

 

 

"Flex 跟Flash 的分别最大的就是在于组件吧。
Flex可以很方便的使用组件,但是不能随便改外观,这个是优点,但也是一定局限。
当然Flex也可以很方便实用,而且,外观设计也可以随便更改。为此,Flex为程序员
度身定做的,他不需要时间轴,也不用考虑外观问题,因为组件的外观已经确定,能
改的也只是颜色改变一下而已。但Flash CS3的IDE对于程序员来说,是很麻烦的事情,
但设计师却非常喜欢。

毕竟设计师跟程序员的工作内容不同。就我自己的感觉而言,Flex就好像没有设计界面
的Flash。Flex因为不能用IDE画图,所以,不能很个性化的创造界面(除非有新的组件
加入),但程序逻辑等编辑是很一流的。说穿了就是不用顾及外观,只要程序能有效率
的运行就可以了。但对于设计师来说,并不满足于功能实现,还要有好看的外观。

实际上,MXML能有效减少因为组织程序界面写的代码,运行逻辑的代码还是跟Flash一样的。
表达方式不一样,但结果还是一样。"

我自己比较喜欢Flash画图,更改程序外观,用FD来写代码(Flash 的代码IDE是在差劲)。
就这样,不用MXML,那代价就是要写一大段代码来组织程序界面的东东咯。。。。"


"Flash本来就是用来做设计的,而Flex是用来做RIA的"

"尽管flash与flex都是依托于flash player而运行和展示,
从商业角度看,flash是专注于视频设计,动画设计类,没有过多的业务逻辑成分;

flex专注于应用系统,专注于web应用,当然现在也有了桌面应用AIR,
flex是封装了一些flash组建供开发人员使用。

从as来看,flash中的AS用处最多的是他的事件机制,属于普通脚本范畴,
而flex中,AS还另外赋予了处理业务逻辑的使命,已经是一种面向对象的语言,
基本可以代替java之类的来处理业务逻辑,当然,他没有java那样的可以与n'多
服务交互,总的来说,flex中的AS既充当了脚本角色,还充当业务制定角色。"

 

"as3是开发语言(就象C#,java一样),
flex与Adobe Flash CS3是开发as3程序用到工具软件(就象Microsoft Visual Studio 2005和Jbuilder一样)。

至于,flex与Adobe Flash CS3为什么同时出现,我认为,是adob公司为了应付原有的flash软件用户才保留了
Adobe Flash CS3,而flex才是以后的主流开发软件~~
由于本人的大多数项目都是as2开发的,所在不太在意Adobe Flash CS3中components少的问题,建议去开源的
组件网站下载一个就行了"

 

"Flex是工具.as3是语言.
Flex就是Flex.另一个RIA开发技术.是通过编写代码来生成swf的,与使用Flash来制作swf不同. "

 

1.如果你指的flex是flex  builder的话,那它是一个RIA(Rich Internet Applications)
   ——富网络程序的IDE(集成开发环境)。
  

   "
 似乎Adobe已经推出了flex builder3。
    如果你指的flex是广义的技术的话,那用网上流传最多的话来说
    “它是Macromedia发布的presentation  server(展现服务),是java web  container或者.net server的一个应用,
    根据.mxml文件(纯粹的xml描述文件和actionscript)产生相应的.swf文件。”

  Flex和AS的关系大致是:
   
    flex是as与mxml以及其他杂七杂八的东西如js、html等等结合产生的一种互联网解决方案。
   
    哈哈,这么理解来,应该说as是flex的脚丫子,既是基础又靠它走路。

2.其实flex和AS应该都是MM公司(Macromedia,听起来好像是跟MicroSoft对着干的意思)搞出来的东西,
  只不过几年前MM被近来很嚣张的Adobe公司活捉之后才变成了它的东东。
  至于flex用什么那就不好解释了,听说有了SDK和一些xx东西的话你可以用任何文本编辑器写好代码
  然后用命令行编译执行。但是最方便的大概就是用所谓的flex builder了,它看上去是个很像eclipse的东西,
  因为它根本就只是在eclipse上搞了点小插件而已:)"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值