关于 Flash Builder

  1. 云栖社区>
  2. 博客>
  3. 正文

关于 Flash Builder

thinktothings 2010-04-17 18:38:00 浏览442
展开阅读全文

关于 Flash Builder

 

  •  

    使用 Flash Builder 可以完成的工作

  •  

    Flash Builder 版本

  •  

    Flash Builder 安装程序

  •  

    Adobe Community Help Client (CHC)

Adobe® Flash® Builder™ 是一款集成开发环境 (IDE),可用于构建跨平台的富 Internet 应用程序 (RIA)。使用 Flash Builder,可以构建使用下列内容的应用程序:Adobe Flex® 框架、MXML、Adobe Flash Player、Adobe AIR®、ActionScript 3.0、Adobe® LiveCycle® Data Services ES 和 Adobe® Flex® Charting 组件。Flash Builder 还包括测试、调试和概要分析工具,使用这些工具可以提高生产力和效益水平。

Flash Builder 是在 Eclipse(一种开放源代码集成开发环境)上构建的,提供了开发使用 Flex 框架和 ActionScript 3.0 的应用程序所需的所有工具,可在 Microsoft Windows 和 Apple Macintosh OS X 上运行,并有多个版本可用。安装配置选项允许将 Flash Builder 作为一组插件安装在现有 Eclipse 工作台安装中,也可以创建一个包含 Eclipse 工作台的安装。

使用 Flash Builder 可以完成的工作

通过 Flash Builder,您可以在全功能集成开发环境中开发应用程序,并执行以下任务:

  • 创建 Flex 项目,这些项目可以使用任何后端服务器技术(包括 Adobe ColdFusion® 和 Adobe LiveCycle® Data Services),从而既可以使用 Flex 服务器,也可以不使用 Flex 服务器。请参阅创建 Flex 项目

  • 创建访问远程数据服务的应用程序。Flash Builder 提供了各种帮助您访问数据服务的工具和向导。请参阅访问数据服务概述

  • 创建 ActionScript 项目。请参阅ActionScript 项目

  • 使用编辑器编写和编辑应用程序源代码,编辑器提供了代码重构、代码提示、简化代码导航及自动语法错误检查等多种功能。请参阅关于 Flash Builder 代码编辑

  • 在设计模式下使用 MXML 编辑器,设计使用布局选项的应用程序,将组件拖到设计区域上并根据需要调整组件位置和大小,以及简化使用视图状态等。请参阅使用 Flash Builder 构建用户界面

  • 在 MXML 代码中创建 ActionScript 函数,或者以 ActionScript 函数、类和接口的单独文件形式创建。

  • 创建自定义组件,并通过“组件”视图轻松访问这些组件。请参阅创建自定义 MXML 组件

  • 使用基础 Eclipse 集成开发环境提供的各种功能对应用程序项目进行管理。如添加和删除项目及资源、链接到项目外部的资源等。请参阅管理项目在项目中创建文件夹和文件

  • 使用内置构建器通过多种方式构建应用程序,或者使用 Apache Ant 创建自定义构建器。请参阅构建项目

  • 在 Web 浏览器或独立 Flash Player 中运行应用程序。创建自定义启动配置以控制应用程序的运行方式。请参阅运行应用程序管理启动配置

  • 使用 Flash Builder 中的集成调试工具来调试应用程序。请参阅调试应用程序

  • 使用网络监视器可生成针对本地 Flex 应用程序和后端之间传递的所有数据的详细审计跟踪。请参阅监视访问数据服务的应用程序

  • 发布应用程序源代码供用户和其他开发人员查看。请参阅发布源代码

  • 创建库项目以生成用于代码重用和分发的共享组件库 (SWC) 文件。请参阅库项目

  • 自定义 IDE。例如,可以布置界面,将喜爱的工具放置在特定的布局中。请参阅导航和自定义 Flash Builder 工作台

Flash Builder 版本

Flash Builder 提供两种版本:Standard 和 Premium。

Flash Builder Standard
Flash Builder Standard 提供全功能集成开发环境,使您可以创建使用 Flex 框架和 Flash API 的应用程序。Flash Builder Standard 也提供 MXML、ActionScript 和 CSS 编辑器以及调试工具。Flash Builder Standard 提供交互式图表和图形库,您可以使用这些图表和图形创建丰富数据仪表板、交互式数据分析和数据可视化组件。

 

Flash Builder Premium
除 Standard 提供的功能之外,Flash Builder Premium 还提供内存和性能概要分析工具以及自动测试工具。可使用“网络监视器”来查看在客户端应用程序和数据服务之间流动的数据。在 FlexUnit 测试环境中,您可以生成并编辑可重复测试,这些测试可从脚本运行,或直接在 Flash Builder 中运行,或在 Flash Builder 环境之外运行。通过命令行构建功能,可以使开发人员个人的构建设置与每晚构建同步。

 

Flash Builder 安装程序

Flash Builder 提供两种安装程序:

插件安装程序
此安装程序适用于以下用户:已使用 Eclipse 工作台,并希望在 Eclipse 插件工具包中添加 Flash Builder 插件的用户。例如,也使用 Eclipse 开发 Java 应用程序的用户。Eclipse 是一个开放的可扩展平台,具有大量面向不同开发目的的插件。

 

独立安装程序
此安装程序是 Eclipse 和 Flash Builder 插件的自定义包装,专为开发使用 Flex 框架和 ActionScript 3.0 的应用程序而创建。与插件安装相比,独立安装的用户界面集成程度更高。独立安装可以消除开放的多用途插件安装可能会引起的大部分潜在混淆问题。独立安装最适合新用户和仅打算开发使用 Flex 框架和 ActionScript 3.0 的应用程序的用户。

如果您还不确定要使用哪种安装程序,请遵循以下准则:

  • 如果已安装 Eclipse 3.4.2(或更高版本),请使用 Flash Builder 插件安装程序,向现有 Eclipse 中添加 Flash Builder 功能。

  • 如果未安装 Eclipse,且主要侧重于开发 Flex 和 ActionScript 应用程序,请使用 Flash Builder 独立安装程序。使用此安装程序时,您还可以安装其它 Eclipse 插件,以便日后扩大开发工作的范围。

    Flash Builder 插件安装程序和独立安装程序提供的功能相同。

 

Adobe Community Help Client (CHC)

在本发行版 Flash Builder 中,Adobe 引入了 Adobe Community Help Client (CHC)。CHC 是基于 AIR 的应用程序,用于替换 Flash Builder 的 Eclipse 帮助引擎,并且是下一代 Adobe 帮助交付的平台。CHC 功能包括:
  • 始终在线

    如果连接了网络,则 CHC 从 Web 访问内容。这样,可确保您访问的内容是最新内容。如果未连接 Internet,则 CHC 也能够以本地模式运行。

  • 以搜索为中心

    使用 Community Help 搜索、adobe.com 搜索或本地搜索。Community Help 搜索聚集资源(包括来自第三方站点的资源)。adobe.com 搜索包括细化功能,可缩小搜索范围。

  • 在上下文中导航

    提供一组动态生成的有关主要页面的相关链接。

网友评论

登录后评论
0/500
评论
thinktothings
+ 关注