读书人

lt;learnging Felx3gt;通译:第一章 概况

发布时间: 2012-10-26 10:30:58 作者: rapoo

<learnging Felx3>翻译:第一章 概况——第一小节 什么是Flex

Learning Flex3 译文---------------Learning Flex3 译文

紧跟时代的步伐

未来已经在眼前,但它并没有完美的展现出来。

欢迎阅读此书。Adobe Flex 3是一门用来编写具有友好操作界面的富客户端WEB应用程序和桌面应用程序的热门新技术,它为Adobe Flash的普及、应用程序操作界面展现方式的多样性以及消除Flash应用程序与桌面窗体应用程序之间的差距搭建了桥梁。

从 Flex初期,我一直从事研究Flex的工作,我可以很自信的说没有比这更好的时机来学习Flex. 有了Flex3,它可以让您更简单,更快速的创建完美而又强大的应用程序。虽然Flex发展才只有短短几年时间,但它却以成倍的速度在增长,不仅是因为有一个稳定的精通Flex的市场,还在于Flex已经成长为一个健全的、开放的平台,以至于现在的开发者都会很明智的把它加入到他们必须掌握的技能列表中,另外对于那些初学者来说他们会毫无疑问的相信他们选择了一门非常好的技术。

什么是Flex?


Flex是条简单快速地通往Rich Internet(RIAs) 应用程序的途径。从根本上说,它是一个基于Flash播放器所创建的RIAs框架平台。随着框架的形成,Flex也就成为一门新语言,其核心是MXML,一种以XML为基础的可扩展标记语言性标记语言,有了MXML之后Flex才能真正便捷的创建应用程序。与一般的二进制桌面应用程序不同,MXML只是文本,它容易阅读,可以使用文本编辑器直接修改。因此,共享代码就如同共享一个简单文本文件一样简单。

Flex是一个模式,混合型程序语言

这种基于XML创建应用程序的系统将会让传统的网络程序员所熟悉,因为它使用的是一种标记语言和类似于JavaScript脚本语言。对于已经习惯了用超文本标记语言( HTML )和JavaScript的网络开发者和设计者而言,Flex会让他们觉得得心应手。虽然结构体系有点不痛,但外表的多个相似之处却很容易入门。它是使用兼具模式标准和网络实践的桌面编程语言中的最佳部分建立起来的。它不仅拥有编写桌面应用程序语言一样的优点,并且可以创建标准的WEB应用程序。


图1-1


Flex软件开发工具包(Flex SDK)


FlexSDK是一批用户界面控件和其他组件的集合,该些控件和组件帮助开发人员完成开发应用程序的任务。FlexSDK的包含一个编译器,帮助文档,以及一大批UI组件和相关功能组件。如今,无需依靠低级代码,Flex开发人员只需输入<mx:Button/>或拖放一个按钮在任何地方就可得出一个按钮编程或时间线动画。

通过Flex SDK,Flex开发人员可以仅仅使用一个文本编辑器或者可视化FlexBuilder就能够应用到ADOBE的强大开发环境。虽然创建Flex应用程序不一定要使用FlexBuilder,但使用它的确能够帮得上忙。如果您还没有一个很好的开发环境,那么Flex Builder确实可以加快开发Flex应用程序的速度。


Learning Flex3 译文---------------Learning Flex3 译文

?

关于learning Flex3这本书的下载地址如下:
http://www.ilinker.net.cn/download/Flex/learningFlex3.rar
压缩后大概有11M.

解压的密码为:www.ilinker.net.cn

读书人网 >flex

热点推荐