flex 前言
发布时间:2020-12-15 01:21:05 所属栏目:百科 来源:网络整理
导读:? 前言 什么是RIA,FLEX,AIR,ActionScript3,FlexBuilder....学FLEX之前有必要了解一下这些名词之间的关系, 1. RIA -- (Rich Internet Application,富互联网应用系统) 顾名思义就是比传统的 web site 更丰富的web 应用。目前以Abobe Flash 平台以及微软的silv
? 前言什么是RIA,FLEX,AIR,ActionScript3,FlexBuilder....学FLEX之前有必要了解一下这些名词之间的关系, 1. RIA -- (Rich Internet Application,富互联网应用系统) 顾名思义就是比传统的 web site 更丰富的web 应用。目前以Abobe Flash 平台以及微软的silverlight技术开发的web 应用为代表。 2. FLEX -- FLEX是用于构建和维护在所有主要浏览器、桌面和操作系统一致地部署的极具表现力的 Web 应用程序的高效率的开放源码框架。我们常见的FLEX应用有FLEX web应用 (我们常常把这个直接叫Flex) 以及桌面应用AIR。 3. AIR -- FLEX的桌面应用,所以AIR与FLEX并不是两样东西。千万不要觉得要学的东西很多 4. ActionScript 3 -- FLEX的开发语言 5. FlexBuilder -- 开发FLEX最好用的工具 将学习进行到底: 怎样才能进入FLEX的世界呢,FLEX的开发语言Action script 3.0和C#、Java非常的类似,所以不管你有哪个语言的基础,或者你对OO有比较好的认识,那么学习FLEX会很容易。 MXML是FLEX中的标记语言,与Jsp与Aspx相识,它与ActionScript3之间的关系与aspx与c#的关系类似。 Ascription3可以完全描述任何用MXML写的页面,比如我们新建一个MXML(以HBOX为例,假设文件名MyHBox) <mx:HBox xmlns:mx="http://www.adobe.com/2006/mxml"> ...... </mx:HBox> 这与AS3中 public class MyHBox extends HBox { public function MyHBox(){ } .... } 表示一个意思,区别是在MXML中不能写构造函数。 开始学一门语言,我认为实践是最好的学习方法。拿着书看一天比不上动手2小时,先实践出结果,再根据结果学习理论,比先学理论,再来实践效果要好很多,不信就试试(实践完了一定要搞清楚原理,否则就只是依葫芦话瓢)。 我觉得FLEX的出现就是为了吸引传统方式开发的程序员,因为传统的的方式与Flash中基于场景,剪辑,时间轴的编程还是有很大的区别,要让一个Java或者.net程序员转变为Flash程序员是需要很多的学习。但是FLEX的出现让更多的人可以走进Flash的世界,也使Flash走进企业级开发的领域。不过,我们在做FLEX开发的时候也不要完全以传统的观念来看她,思考的时候要有“动画”的思想。怎么解释呢,动画,电影是很流畅的。所以,我们的FLEX应用也应该是很流畅的。 一些适合开始学习Flex的资料 1. 发一份Flex学习笔记[中文][PDF] 2. 我学flex时的 “快速入门指南”(Flex中文帮助1--4章,看完前3章是很有必要的) 3. 关于flex事件的讲解[中文][PDF] 4. XML轻松学习手册[中文][CHM] 使用 Flex必不可少的工具: 1. Adobe Flex3 Component Explore-- 有控件不知道怎么用?看它 2. Adobe Flex3 Style Explore--不知道控件有什么样式设置?看它 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |