Programming Flex 3中文版

Programming Flex 3中文版

(美) 卡祖恩 (Kazoun,C.) , (美) 洛特 (Lott,J.) , 著

出版社:电子工业出版社

年代:2010

定价:99.0

书籍简介:

本书是使用Adobe Flex技术创建RIA应用程序的全面指南。本书深入介绍了使用Flex 3开发RIA应用程序所需的知识点,其中包括Flex Framework,MXML,ActionScript,布局管理,自定义组件,自定义应用程序皮肤,使用媒体,管理状态,使用特效和过渡,数据校验和格式化,客户端和远程数据通信,应用程序调试和构建AIR应用程序等,综合各个知识点实现了一个完整的使用Flickr API的图片查看应用程序。本书不仅适合有经验的工程师和Flash动画设计师,也适合初学者入门。

作者介绍:

Chafic Kazoun是Atellis的共同创始人和首席软件架构师。他从1998年开始一直使用Flash技术,并从Flex出现就开始使用Flex。 Joey Lott是The Morphic Group的创建合伙人,专门从事:Flex应用开发。Joey还写了很多其他有关Flex和Flash技术的重量级书籍,包括OReilly的《ActionScript 3.0 Cookbook》。

书籍目录:

前言

第1章 FIex简述

1.1 理解Flex应用程序技术

1.2 使用Flex元件

1.3 数据服务的使用(运行时加载数据)

1.4 FlexWeb应用程序和传统Web应用程序的区别

1.5 理解Flex应用程序的工作原理

1.6 理解Flex和Flash的开发工具

1.7 Flex3引入的新内容

1.8 小结

第2章 使用FIex框架构建应用程序

2.1 F1ex工具集的使用

2.2 创建项目

2.3 构建应用程序

2.4 部署应用程序

2.5 小结

第3章 MXML

3.1 理解MXML的语法和结构

3.2 建立MXML交互

3.3 小结

第4章 ActionScript

4.1 使用ActionScript

4.2 MXML与ActionScript相互关系

4.3 理解ActionScript语法

4.4 变量和属性

4.5 继承

4.6 接口

4.7 事件处理:

4.8 错误处理

4.9 使用XMI

4.1 0反射机制

4.1 1小结

第5章 框架基础

5.1 理解Flex应用为何是结构化的

5.2 加载与初始化Flex应用

53理解组件生命周期

5.4 向一个Flex应用加载另一个Flex应用

5.5 FlashPlayer与Flex框架的区别

5.6 框架缓存

5.7 理解应用域

5.8 本地化应用

5.9 小结

第6章 管理布局

6.1 Flex布局概览

6.2 创建动态界面

6.3 组成整体

6.4 小结

第7章 使用UI组件

7.1 理解UI组件

7.2 按钮

7.3 选择器

7.4 文本型组件

7.5 列表型控件

7.6 弹出控件

7.7 导航器

7.8 控制条

7.9 小结

第8章 自定义应用程序外观

8.1 使用样式

8.2 对组件应用皮肤

8.3 自定义预加载器

8.4 主题

8.5 运行时CSS

8.6 小结.,

第9章 应用程序组件

9.1 应用程序组件的重要性

9.2 MXML组件基础

9.3 组件样式

9.4 小结

第10章 框架的实用功能和高级组件概念

10.1 工具提示

10.2 弹出控件

10.3 光标管理

10.4 拖放操作

10.5 自定义列表型控件

10.6 焦点管理和键盘控制

10.7 小结

第11章 使用媒体

11.1 概览

11.2 添加媒体

11.3 使用不同的媒体类型

11.4 小结

第12章 管理状态

12.1 创建状态

12.2 应用状态

12.3 基于现有的状态定义状态

12.4 添加和删除组件

12.5 设置属性

12.6 设置样式

12.7 设置事件处理器

12.8 使用ActionScript定义状态

12.9 管理对象创建策略(预加载对象)

12.10 处理状态事件

12.11 理解状态的生命周期

12.12 何时使用状态

12.13 小结

第13章 使用效果和过渡

13.1 使用效果

13.2 创建自定义效果

13.3 使用过渡

13.4 创建自定义过渡

13.5 小结

第14章 数据处理

14.1 使用数据模型

14.2 数据绑定

14.3 为自定义类添加数据绑定支持

14.4 数据绑定示例

14.5 创建数据绑定代理

14.6 小结

第15章 数据验证和数据格式化

15.1 验证用户输入

15.2 子数据格式化

15.3 小结

第16章 客户端数据通信

16.1 本地连接

16.2 持久化数据

16.3 与宿主应用通信

16.4 小结

第17章 远程数据通信

17.1 理解数据通信策略

17.2 使用请求/响应式数据通信

17.3 Web服务

17.4 实时/套接字连接

17.5 文件上传/下载

17.6 小结

第18章 应用程序调试

18.1 Flash Debug Player

18.2 使用FDB

18.3 使用Flex Builder进行调试

18.4 远程调试

18.5 在应用中使用trace()输出日志

18.6 日志框架

18.7 调试远程数据

18.8 小结

第19章 创建自定义组件

19.1 组件框架概述

19.2 组件生命周期

19.3 组件实现

19.4 添加自定义属性和事件

19.5 添加样式支持

19.6 小结

第20章 将FIex应用程序嵌入Web浏览器

20.1 将Flex应用程序嵌入HTML中

20.2 整合浏览器按钮和深度链接(Deep Linking)

20.3 Flash Player安全

20.4 使用运行时共享库(Runtime Shared Library,RSL)

20.5 小结

第21章 构建AIR应用程序

21.1 了解AIR

21.2 构建AIR应用程序

21.3 使用AIR特性

21.4 部署AIR应用程序

21.5 小结

第22章 构建FIex应用程序

22.1 示例应用程序简介

22.2 使用最佳实践

22.3 使用蓝图和微架构

22.4 抽象公共模式

22.5 小结

索引

内容摘要:

作为Flex产品文档和参考手册的绝佳补充,《Programming Flex 3(中文版)》是使用Adobe Flex技术创建RIA应用程序的全面指南。书中深入介绍了使用Flex 3开发RIA应用程序所需要的几乎所有的知识点,其中包括Flex Framework、MXML、ActionScript、布局管理、自定义组件、自定义应用程序皮肤、使用媒体、管理状态、使用特效和过渡、数据校验和格式化、客户端和远程数据通信、应用程序调试和构建AIR应用程序等,最终综合各个知识点实现了一个完整的使用Flickr API的图片查看应用程序,其中对构建Flex应用程序的最佳实践进行了充分的讨论。
《Programming Flex 3(中文版)》不仅是富有经验的Flex开发工程师并和Flash动画设计师的便捷参考指南,即使对于Flex应用开发的初学者,也是一本很好的入门指南。

编辑推荐:

如果你想尝试使用Adobe的Flex 3开发富互联网应用,那么这是一本帮助你开始行动的理想图书。《Programming Flex 3(中文版)》帮助你深刻理解Flex 3的核心概念,并帮助你判断如何、为什么,以及何时使用特定的Flex特性。大量的示例和代码展示了如何使用开放的Flex sDK构建完整的、功能丰富的Web应用,以及如何使用Adobe AIR构建桌面RIA应用。《Programming Flex 3(中文版)》是Adobe Flex 3参考文档极好的伴读物。
从《Programming Flex 3(中文版)》中你将学会:
Flex框架的底层实现细节
使用MXML和ActionScript编程
UI组件的架构和布局
使用媒体的最佳实践
管理应用程序和组件的状态
使用过渡和效果的技巧
调试Flex应用程序
将Flex应用嵌入Web浏览器中
构建桌面AIR应用
Flex 3将让你置身于Web和桌面RIA变革的最前沿。Programming Flex 3将帮助你最有效地使用这种复杂和强大的技术。

书籍规格:

书籍详细信息
书名Programming Flex 3中文版站内查询相似图书
9787121114878
如需购买下载《Programming Flex 3中文版》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)99.0语种简体中文
尺寸20 × 24装帧平装
页数 512 印数

书籍信息归属:

Programming Flex 3中文版是电子工业出版社于2010.8出版的中图分类号为 TP311.56 的主题关于 软件工具-程序设计 的书籍。