作者:手机用户2702938421 | 来源:互联网 | 2023-06-29 09:43
第一部分
Flex基础层面知识
该部分所包含内容:
第一节
Flex简介
第二节
使用Flash Builder 4
第三节
创建一个基本的Flex应用程序
第四节
理解Flex应用程序的结构
第五节
运用捆绑和组件技术
第六节
调试Flex应用程序
第七节
项目实践
第一节:Flex简介
Flex 4是开发和部署应用软件的最新版本,这些应用软件运行在网页Adobe Flash Player上或者桌面的Adobe AIR中。虽然这一类的工具已经出现好几年了,但是Adobe系统公司开发的这套最新的工具集,可以使那些有面向对象编程经历的程序员,利用他们已经从其他编程语言和开发平台学到的知识,更加有效的缩短开发周期。
自从Flex 2版本的发布,Flex的开发环境鼓励其工作流程和一些已有的桌面开发环境相似,例如:Visual Studio,Delphi和JBuilder。开发者在本地写源代码和编译应用程序,而且,对于那些为Web部署设计的应用,可以将写好的应用上传到Web服务器以使用户可以访问。但那并不是Flex设计的初衷,Flex最初是Macromedia公司开发的作为一个以服务为基础的网络部署和集群平台。在早期的Flex产品中,MXML/ActionScript编译器是包含在一个以Java为基础的Web应用中,这个java应用依托于一个java企业版服务器。应用程序的代码是存储在服务器中的。当一个用户向服务器发送一个请求的时候,应用程序根据请求编译,然后将结果发送到用户的支持Flash Player的浏览器中
这种依托于服务器来编译-应用程序来部署的模型目前仍运用在一个叫Flex Web Tier 的编译器中,但是这种编译器的版本和Flex 4 SDK和最新重命名的Flash Builder 4并不一样!大多数开发者发现主要的程序在本地编译的模型更加简单!
在这一节,我描述了Flex应用程序的性质,Flex应用程序与Adobe Flash Player之间的关系,Flex如何整合广泛分布在不同操作系统之上的Flash Player。我也描述了Flex应用是如何可以打包,以使运用Adobe Air的桌面应用调用和部署。
未完,待续…