Force.com下的Adobe Flash Builder是Adobe与salesforce.com共同开发的一个集成开发环境。它给开发者提供一个单一、强大的的工具,使得开发者能够使用 Flex与Adobe RIA构建Force.com Flex桌面应用。本系列教程涵盖了salesforce.com、Stratus、Flex以及AIR基础,旨在让刚接触Flex的开发者了解构建应用的全过程。
本系列教程的一些内容也可以在创建您的第一个Force.com Flex桌面应用 中找到。该文中使用标准salesforce.com 账户对象构建了一个基本的Force.com Flex 应用,文章提及了一些简明的步骤来创建该应用,并未涉及细节与完全的步骤解释。本系列教程构建了一个更具有“富特性”的应用,使用了自定制的 salesforce.com数据,并且将对所有编写的代码做详细的解释说明。
在开始之前,请先阅读Force.com下的Flash Builder技术概述文章:技术解析:使用Force.com下的Adobe Flash Builder 构建Force.com Flex 应用 ,请确保您已经理解文章涉及到所有创建、运行Force.com Flex应用的技术。
如果您对Force.com、Flex或AIR开发有一定背景基础,您可能已经知道部分本系列教程涉及的知识。下面是本系列教程的导读:
- Force.com开发者:第1至第7部分
- Flex开发者:第1至第5部分,第7部分
- Flex AIR开发者:第1至第5部分
Salesforce.com基础
- 第1部分:配置salesforce.com数据 您通过使用salesforce.com站点来创建并填充一张数据库表,然后生成数据的离线包与WSDL。即使您已经非常熟悉salesforce.com,您还是需要完成本部分教程,以便在随后的部分中使用本部分创建的数据。
Salesforce基础
- 第2部分: 创建基本应用 详细地说明了如何创建并运行一个基本的应用来成功登录您的salesforce.com账户。
- 第3部分:查看和显示salesforce.com数据 教您如何使用Stratus类与组件来进行salesforce.com数据的检索与显示。
- 第4部分:编辑salesforce.com数据 说明如何使用Stratus类与组件来进行salesforce.com数据的新增、删除已经修改操作。
- 第5部分:使用Stratus组件提供用户反馈 教您如何使用Salesforce状态栏以及toast组件显示消息。
Flex基础
- 第6部分:使用Flex组件增强应用 详细地说明了如何使用Flex数据绑定、集合、组件进行文本、图片、组合框、列表,以及数据格的添加。
AIR基础
- 第7部分:打包与发布应用 解释如何使用AIR文件或badge installer来创建可以在桌面安装、更新的AIR应用。
关于作者
Jeanette Stallons是一位独立的Flex教练与咨询师。她曾经在很多公司讲授过Flex,包括Adobe、Oracle、Boeing、Wachovia、 Morgan Stanley,以及Charles Schwab。在她为自己工作以前,Jeanette在Allaire,Macromedia工作过,后来在Adobe的培训部门工作,为Flash、 Flex以及其他产品设计架构,编写程序,培训知识并创建应用。她最近的项目是Adobe Flex Learning Paths。在该项目中她作为一个程序员,内容专家,一直将自己对Flex应用的经验、想法分享给大家。
本文来自:InfoQ
【国内下载】Flex 3 Builder :http://g.csdn.net/5120749
【国内下载】Adobe Flash Builder 4 :http://g.csdn.net/5105812
【官方下载】Flex 3 Builder :http://g.csdn.net/5121278
【官方下载】Adobe Flash Builder 4 :http://g.csdn.net/5120750