看到公司有招聘Flex engineer,就大概搜了一些Flex资料
Flex是Macromedia发布的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,java就没有办法啦,只能用最原始的html一个tag一个tag
地print,真是头疼,还有客户端的javascript是最难调试的,不论java还是.net都束手无策。
什么是flex builder?
一个可视化的Flex应用程序开发工具,用标记语言就能生成flash用户界面,把设计者预
计的XML标签转换成为Flash组件,可编译成为FLASH的SWF文件供客户浏览,使设计人员和开
发人员可以更加高效地创建Flex 应用程序 。
分享到:
相关推荐
Flex简介Flex简介Flex简介Flex简介Flex简介
核心业务开发平台Flex介绍Flex是天生为开发人员(Developer)量身定做的“Flash”
关键业务服务器Superdome Flex介绍.pdf
关键业务服务器Superdome Flex介绍.pptx
flex历史,flex开发工具,工作原理
Flex介绍: Flex 是一个高效、免费的开源框架,可用于构建具有表现力的 Web 应用程序,这些应用程序利用 Adobe Flash Player和 Adobe AIR, 运行时跨浏览器、桌面和操作系统实现一致的部署。虽然只能使用 Flex 框架...
flex通道介绍,主要介绍flex的通道设置
D:\下载\Fuji Flexa软件介绍(中文版).rarD:\下载\Fuji Flexa软件介绍(中文版).rarD:\下载\Fuji Flexa软件介绍(中文版).rarD:\下载\Fuji Flexa软件介绍(中文版).rarD:\下载\Fuji Flexa软件介绍(中文版).rarD:\下载\...
yacc 和flex的介绍,详细介绍了yacc和flex的使用方法
Flex3组件介绍,包含flex3的所有组件介绍并有例子
flex入门 java sping 介绍
IBM Flex System产品介绍
flex组件的详细介绍,对每一个组件都有示例代码,即看即用,并附有所有组件效果图。
flex的生命周期介绍,现就职于9ria天地会
Flex 是一个高效、免费的开源框架,可用于构建具有表现力的 Web 应用程序,这些应用程序利用 Adobe Flash Player和 Adobe AIR, 运行时跨浏览器、桌面和操作系统实现一致的部署
flex 入门介绍 flex 如何结合 j2ee 开发应用程序以及 flex 的国际化等
flex4 中文教程 详细介绍flex4 的基本用法,适合没有基础的开发人员参考
介绍了Flex3与Flex4的功能区别,并介绍了Flex4的新增功能。
精通Flex 3.0――14.1 LCDS介绍 精通Flex 3.0――14.1.1 LCDS与服务端通信方式介绍 精通Flex 3.0――14.1.2 ActionScript与Java数据类型的转换 精通Flex 3.0――14.1.3 LCDS的内容结构 精通Flex 3.0――14.2 一个最...
IBM Flex system最新服务器产品介绍