39 12
发新话题
打印

有了FLEX2.0,为什么还要FLASH9.0呢?

学到了不少问题啊
最近在研究flex3
有点复杂啊

TOP

个人觉得flex是为了吸引AS以外的程序员,如JAVA程序员.
个人意见,说得不对高手多指教
昵称:百年■头衔:AS3区义工■AS3_RIA_QQ群:48089045

RIA开发,flash才是王道!

TOP

来一个学一个.来两个学一双.

不觉得这些东西都大同小异吗?
http://www.wolf2999.cn

TOP

这两个能兼容吗

TOP

提示: 作者被禁止或删除 内容自动屏蔽

TOP

FLEX是没有现实时间线和帧的FLASH,全部脚本实现,FLEX3通过MXML和AS3。0实施。UI实现通过FLEX组件,业务逻辑通过AS3,数据服务通过外部服务实现。FLEX极大丰富了FLASH的内涵和延伸了FLASH的表现力,是目前RIA的首选的开发软件和解决方案。

TOP

这是百度上说的:

Flex 是 Macromedia(现已被Adobe公司收购)发布的presentation server(展现服务),它是java web container或者.net server的一个应用,根据.mxml文件(纯粹的xml描述文件和actionscript)产生相应得.swf文件,传送到客户端,由客户端的flash player或者shockwave player解释执行,给用户以丰富的客户体验。

大名鼎鼎的Macromedia Flash是强大的矢量动画编辑工具,在做动画起家之后,Flash一直在谋求rich internet application(ria富客户端) 的霸主地位,最有影响的是,已经推出了面向对象的编成脚本actionscript2.0,并且建立起类似于java swing的类库和相应component(组件)。Flex是通过java或者.net等非Flash途径,解释.mxml文件组织 components,并生成相应得.swf文件。Flex的component和flash的component很相似,但是有所改进增强。

运用Flash是完全可以做到flex的效果的,为什么还需要flex呢?这里面有两个原因:1:为了迎合更多的developers(开发者)。 Flash天生是为了designer(设计者)设计的,界面还有flash的动画概念和程序开发人员格格不入,为了吸引更多的jsp/asp/php等程序员,Macromedia推出了Flex用非常简单的.mxml来描述界面给jsp/asp/php程序人员使用.(x/d)html非常相似,而且 mxml更加规范化、标准化。

2,为了一个标准。大家一定听说过微软下一代系统longhorn,在longhorn推出的同时微软也会推出新的语言xaml,一种界面描述语言,与之相应的就是smart client和flex非常相似的东西。Mxml和Xaml的也很相似… …这是人机交互技术的进步的重要体现,即内部逻辑与外部界面交互相分离。

Flex和j2ee/.net其实没什么关系,Macromedia用java做出来个应用把flash的技术融合到J2EE里面,再用.net的技术做出来个.net应用把flash技术融合到.net里面去;应该说flex解决了J2EE里面和.net最繁琐的问题那就是 web 客户端的问题。微软比较卑鄙,在ie里面built-in(事先安装好了)很多控件,可以被.net调用比如datagrid(gridview), java就没有办法啦,只能用最原始的html一个tag一个tag地print,真是头疼,还有客户端的javascript是最难调试的,不论 java还是.net都束手无策。
天生我才必有用。

TOP

引用:
原帖由 xzzhangg 于 2006-10-4 01:44 发表
不同领域的东西。

一个程序,一个动画
天生我才必有用。

TOP

FLEX是很强大,可是走回老路去了。。。


这是为什么呢?

TOP

 39 12
发新话题