Onelong

分享知识,与你一起进步......
RSS icon Home icon
  • Adobe Flash Builder 4功能改进

    post by onelong / 2010-3-28 4:40 Sunday [业界]

      Adobe近日发布了Adobe Flash Builder 4(之前称为 Adobe Flex Builder)。该软件可以帮助软件开发人员使用开放源 Flex 框架快速开发跨平台富 Internet 应用程序 (RIA) 和内容。它包含对智能编码、调试及可视设计的支持,提供功能强大的测试工具,这些工具可以提高开发速度并创建出性能更高的应用程序。

      Flex 是一个高效、免费的开放源框架,可用于构建具有表现力的 Web 应用程序,这些应用程序利用 Adobe? Flash? Player 和 Adobe AIR? 运行时跨浏览器、桌面和操作系统实现一致的部署。09年5月,Adobe宣布将下一代Flex Builder,即Flex Builder 4.0(是IDE,而非SDK)改名为Flash Builder。虽然只能使用 Flex 框架构建 Flex 应用程序,Adobe Flash Builder软件可以通过智能编码、交互式遍历调试以及可视设计用户界面布局等功能加快开发。

      下面我们一起来了解一下Adobe Flash Builder 4的一些功能改进。
     

      提高工作效率
      借助功能强大的开发人员工具加快具有表现力的 Web 应用程序的开发和测试。

      强大的编码工具(增强)
      借助功能强大、基于 Eclipse? 的 IDE 进行开发,它包含针对 MXML、ActionScript? 语言和 CSS 的编辑器以及语法颜色、语句完成、代码折叠、交互式点进调试和自动生成常用代码。

      代码重构(增强)
      通常重命名对类、方法或变量的所有引用,在代码中实现快速导航或对它进行重构。Flash Builder 4 增加了移动重构。

      对 Adobe AIR 的本机支持
      使用 Flash Builder 4(包括构建、调试、打包和签署 AIR 应用程序所需的全部工具)为 Adobe AIR? 运行时创建应用程序。Adobe AIR 允许您使用与构建浏览器 RIA 相同的技能和代码库快速开发桌面 RIA。

      功能强大的测试工具(增强)(仅限高级版)
      借助内存和性能概要分析器提高应用程序性能,它们可以监视和分析内存消耗情况以及 CPU 周期。还提供对 HP QuickTest Professional 软件等自动化功能测试工具的支持。

      Network Monitor(网络监视器)(新增)(仅限高级版)
      为本地 Flex 应用程序与后端之间通过的全部数据生成一个详细的审计追踪,为调试和性能调试提供协助。

      调试器改进(增强)
      为变量设置条件断点、评估表达式和设置观察点,在值发生变化时停止执行。使用“Expressions”(表达式)视图观察“Variables”(变量)视图中的选定变量,添加/评估观察表达式。使用“运行至行”在调试会话中逃出一个循环。

      自定义模板(新增)
      自定义新的 MXML、ActionScript 和 CSS 文件中包含的默认信息,如作者和日期、介绍性注释、版权信息、开始和结束标签及属性、ActionScript 声明、命名空间前缀等等。

      ASDoc 支持(新增)
      使用 ASDoc 在 MXML 和 ActionScript 编辑器中显示注释。

      Adobe Flash Professional 工作流程(新增)
      使用 Adobe Flash Professional 软件与 Flash Builder 4 之间新的工作流程导入和更新自定义 Flex 组件。

      与现有基础设施集成

      与现有基础设施中的服务器及服务集成,包括那些基于 Java?、PHP、Adobe ColdFusion?、REST 和 SOAP 的服务器和服务。

      以数据为中心的应用程序开发(新增)
      在新的“Data/Service”(数据/服务)资源管理器的树视图中检查 Java、PHP、ColdFusion、REST 和 SOAP 服务并显示方法和属性。使用简单的拖放方法将方法绑定到 UI 组件。显示基于不同后端技术的服务,以一个共同、一致的模型展示它们。使用服务为主/详细功能生成表单并创建图表。

      与 Creative Suite 设计工具集成(增强)
      导入使用 Adobe Flash Professional、Illustrator?、Photoshop? 或 Fireworks? 等 Adobe Creative Suite? 组件创建的设计资源,或导入使用 Adobe Flash Catalyst? 交互设计工具创建的整个应用程序用户界面。

      高级数据服务
      使用开放源 BlazeDS 添加二进制、高性能、基于 HTTP 的数据传输,或增加 Adobe LiveCycle? Data Services ES2 模块以添加实时数据推送及 pub/sub 消息传递。

      命令行构建(新增)(仅限高级版)
      使用新的命令行构建功能实现构建流程自动化。

      Flex 单元测试集成(新增)(仅限高级版)
      使用 Flex 单元测试框架实现功能测试自动化。

      提供更具表现力的应用程序

      创建直观、引人入胜并且体验更具说服力的应用程序。

      丰富的可视布局(增强)
      使用一个丰富的内建组件库以可视方式设计和预览用户界面布局、外观和行为。扩展内建 Flex 框架组件或根据需要创建新组件。

      交互式数据可视化
      只需使用 Flex Charting 库拖放图表类型并将它链接到数据源,即可创建数据仪表板和交互式数据分析。使用功能强大的 Advanced Datagrid 使用户能浏览复杂数据。

      外观与样式设计(增强)
      使用 CSS 和图形属性编辑器自定义应用程序外观。快速设置最常用的属性,并在“Design”(设计)视图中预览结果。

      与 Adobe Flash Catalyst 集成(新增)
      导入使用 Adobe Flash Catalyst 创建的 Flex 项目 (FXP),节省时间并提高用户体验质量。FXP 包含 MXML、ActionScript、组件外观及图形资源等功能性 UI,所以开发人员可以专注于核心应用程序逻辑。

      Flex Theme Browser(主题浏览器)(新增)
      轻松浏览和导入 Flex 主题,并将它们应用于您的项目。

    标签: flex 4 flash
    引用地址:
     

    我要评论