Hello ,FLEX world! - TOMMYHU - 专注互联网开发及运营技术,提供相关资料及软件下载,奇趣网络时事评论!
Sep 26

Hello ,FLEX world! 不指定

序:当新的一天来临的时候,你又发现,我靠,对于伟大的互联网时代我又少了份盲从,因为我开始学习伟大的FLEX这个东东&并发誓要学好她了,亲爱的FLEX,我来了……
让FLEX来的更猛烈些吧,让激情翻滚吧,我不是一个人在战斗……
什么是FLEX


什么是MXML


什么是ADOBE AIR
Highslide JS
Adobe® Flex® 3 是用于构建和维护在所有主要浏览器、桌面和操作系统一致地部署的极具表现力的 Web 应用程序的高效率的开放源码框架。 可以使用免费的 Flex SDK 构建 Flex 应用程序, 开发人员可以使用 Adobe Flex Builder™ 3 软件来显著促进开发。

推荐进入CSDN之FLEX专题http://flex.csdn.net/

贡献Adobe Flex Builder 3 序列号
Quotation

FlexBuilder3:
1377-4168-2018-0771-2432-1495
1377-4760-3354-0772-2773-8996
1377-4165-2080-7265-7813-8901
1377-4964-5021-8182-2399-8235

LiveCycle Data Services:
1306-4100-8708-9432-2243-5880
1306-4867-8501-8670-3893-7864


Adobe Flash Builder 4 高速下载
http://www.infoq.com/cn/vendorcontent/show.action?vcr=664

Highslide JS
软件界面

一、什么是FLEX ,和FLASH有啥不同?!

Adobe公司推出的开放源码框架,Flex是通过java或者.net等非Flash途径,解释.mxml文件组织components,并生成相应得.swf文件。
more ->http://baike.baidu.com/view/623340.htm

二、为什么使用FLEX?!

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

三、Flex与Flash的关系

   首先这里想说的是,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的技术框架
  Flex技术包括以下几个主要技术框架:
  1. 描述应用程序界面的XML语言(MXML);
  2. 符合ECMA规范的脚本语言(ActionScript),处理用户和系统的事件,构建复杂的数据模型;
  3. 一个基础类库;
  4. 运行时的即时服务;
  5. 由MXML与ActionScript文件生成swf文件的编译器。
Pages: [1] [2] [3]

▲返回顶部
Last modified by tommyhu on2009/09/26 20:05

互联网开发网友 Email Homepage
2012/07/21 11:00
请不会比安全家更重要的思想呢真是大大的虚惊啊
Pages: 1/1 First page 1 Final page
Add a comment

Nickname

emotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemot