Flex 3权威指南
Flex的发展史
2002年3月,Macromedia创造了RIA这个术语。当时,这个想法感觉像是个幻想。不过,这些都已经改变了,RIA现在已经成为了现实。
Macromedia在2004年推出了Flex,在早已普及的Flash平台上开发应用程序因此成为可能。这些应用程序在设计、可用性和可移植性几个方 面都能得到改良,显著改变了Web应用程序的用户体验。而用户体验正是注重创新与协作的新一代因特网应用——Web 2.0这个概念的基础。
自此以后,Macromedia已经发布了Flex 1.5、Flex 2以及Flex 3。每一个版本的发布都让开发者能更容易地创建丰富、引人入胜、直观的应用程序,用户对Web应用程序的期待值也随之增长。无数组织已经发现了Flex的 优势,并已成功地在Flash平台之上构建、部署了许多应用程序。
不过,尽管早期的Flex也取得了一些成功,但Flex 1和Flex 1.5绝对不是符合大众市场的产品。昂贵的定价、IDE的缺乏和有限的部署方式等,都意味着早期版本的Flex面向的是较大且较复杂的应用程序,面向比较 有经验的开发者和较成熟的开发方式。然而,随着新的Flex产品线的发布,所有这些都已改变。
Flex 2发布于2006年,它让更多的人可以进行Flex开发,因为它包括了一个免费的SDK(Software Development Kit,软件开发工具包)。
接着,在Adobe开放了Flex 3的源代码并宣布学生可以获得免费版的Flex Builder之后,任何有志于进行Flex开发的开发者都应该能掌握它了。
学习Flex的关键
要想成为一名成功的Flex开发者,需要理解许多概念,具体包括如下内容。
- 应该如何构建Flex应用程序(以及注意事项)。
- MXML和ActionScript的关系,以及各自何时使用。
- 与后台数据交互的各种方式,以及这些方式之间的区别。
- 如何使用Flex组件,以及如何编写你自己的Flex组件。
- 你所写的代码对性能的影响以及如何编写高性能的代码。
- 编写可扩展、可管理和可重用代码的最佳实践。
《Flex权威指南》目的就是要帮助你掌握以上这些技能。作者将自 己得之不易的Flex经验和领悟都凝聚在本书之中,书中章节以课程的形式组织,将助你快速启动Flex开发之旅。首先是基础知识,然后再逐步深入地涉及更 多的功能和诀窍,他们将引导你畅游令人兴奋的RIA世界,并确保旅途中的每一步都能成功。

还在等什么,赶紧购买吧!
在完成全部课程以后,你将能做到:
- 用Flex Builder构建Flex应用程序;
- 理解MXML、ActionScript 3.0以及这两者之间的相互作用;
- 操作复杂数据集合;
- 利用XML、Web服务和远程对象加载来自服务器的数据;
- 处理事件以赋予应用程序交互能力;
- 创建自定义事件;
- 用MXML或ActionScript 3.0创建自定义组件;
- 应用样式和皮肤来定制应用程序的界面外观;
- 在应用程序中加入图表;
- 将你的应用程序部署到Web或桌面上;
- ……
---------------------------------------------------------------------------------------
1.诚邀合作: 如果您想翻译、写作或是推荐IT类图书,我们将竭诚为您提供最专业的服务平台。
2.联系我们: yuany@turingbook.com(E-Mail)
3.欢迎加入图灵社区与作译者、业内人士进行交流:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架