Flash Builder 4.5 和 Flex 4.5 加速基于移动设备应用程序开发进程

  • InfoQ 中文站

2011 年 4 月 20 日

话题:Java.NETRuby语言 & 开发

Adobe近日宣布在移动应用程序开发领域取得重大进展,而且相应的功能将作为Adobe Creative Suite 5.5 版本的一个组成部分一起发布。这些创新功能包括Flash Builder 4.5 软件的所有新的工具技术和框架支持,它们可以用于开发、测试和部署运行于AndroidBlackBerry Tablet OSiOS平台的移动应用程序。开源框架 Flex 4.5 包含对创建 Android 移动应用程序的新的支持功能,并且预计在 2011 年 6 月可以提供对 BlackBerry Tablet OS 和 iOS 平台的支持功能。这一移动开发的新方法允许开发人员充分利用一个单一的工具链、编程语言和代码基方便地创建各种跨领先移动平台的、令人怦然心动的应用程序,从而在极大地改善性能的同时减少开发时间和发布成本。

Flash Builder 4.5 能够加速 FlexActionScript? 项目的开发进程,它包含使用Adobe Flash Catalyst? CS 5.5的新的往返工作流程,这些工作流程允许设计人员和开发人员在整个应用程序开发过程中并行工作。此外,Flash Builder 4.5 还包含支持更快和更高效率的编码方式以及性能增强的新功能。Adobe Creative Suite 5.5 Web Premium软件新增的 Flash Builder 4.5 Premium 能够为 Web 设计人员和开发人员提供该获奖软件套件的一个较大更新程序。

Adobe开发工具部副总裁Ed Rowe先生说:“利用这些软件版本,开发人员首次拥有能够创建高表现力的Web、移动和桌面应用程序的一个单一的开发平台,其实现了移动应用程序开发的一次飞跃。随着智能手机和平板电脑数量的不断增加,现在企业需要确保其应用程序能够跨各种不同类型设备顺畅运行。Flash Builder 4.5 and Flex 4.5将允许公司对能够提供丰富和一致的应用程序体验的公共平台进行标准化,使这些应用程序在Android, BlackBerry Tablet OSiOS设备中具有出色的运行表现。“

公共代码基可以缩短应用程序商用发布的时间

今年 6 月,Adobe 计划发布 Flex 框架的更新程序,该更新程序能够让开发人员重复使用跨平台设备应用程序的大部分甚至全部代码,其中包括 Web、桌面、 Android、BlackBerry Tablet OS 和 iOS。在不同移动平台之间移植应用程序就像重新编译一样简单。新的组件能够扩展在 Flex 4 中引入的Spark 皮肤功能和组件架构,而在 Flash Builder 4.5 引入的增强功能可以利用最佳的代码面板、代码完成和代码生成功能加速 Flex 和 ActionScript 项目的编码速度。

Flash Builder 4.5 和 Flex 4.5 提供的移动开发的新功能是可以为使用Adobe AIR为移动设备创建可以独立安装的应用程序。除了Android MarketBlackBerry AppWorldApple’s iTunes AppStore之外,移动应用程序还可以部署于支持 Android 的Amazon Appstore,利用这个最大的在线购物平台为公司提供更多的创造收益的机会。通过利用先进的工具技术和新功能,例如,即将部署的本地代码扩展功能,以及通过 AIR – 这个最有效的支持多种屏幕和跨平台的方式发布基于包括 Android、BlackBerry Tablet OS、OS 和桌面操作系统的应用程序。

为了满足更好的移动体验的需求,渣打银行利用 Flash Builder 4.5 和 Flex 4.5 创建一个完整银行交易应用程序,它能够提供跨桌面计算机、平板电脑以及智能手机设备的丰富的、吸引人的用户体验。

渣打银行个人银行部远程银行主管 Aman Narain 说:“对于平板电脑和智能手机的应用程序来说,通过充分利用 Adobe 工具和我们基于 Web 的应用程序的现有代码,我们可以缩短产品推向市场时间达 40%,并且节约 2/3 的投资成本。以前为每种设备单独创建本地应用程序,从财务的角度上看是不合算的。”

 改进的设计人员开发人员工作流程加速开发进程

此外,Abode 今天还宣布 Flash Catalyst CS5.5 支持一个新的使用 Flash Builder 4.5 的往返工作流程,它允许设计人员和开发人员并行工作。现在设计人员能够打开、更改和保存先前利用 Flash Builder 创建或之前编辑的 Flex 项目,因此,应用程序的交付速度将会更快。另外,设计人员能够利用新的组件快速地为基于 Flex 的可缩放网站和应用程序制作原型用户界面,创建更为精确和富有表现力的转换和效果,并且有效地设计开发人员创建的自定义组件。在 Creative Suite 5.5 Master Collection 版、Design Premium、Web Premium、Production Premium 中都包含了 Flash Catalyst CS5.5。

DevelopmentArc 公司的创始合作伙伴兼 Web 应用程序架构师 Aaron Pedersen 说:“我们利用 Flex 植皮架构和 Adobe Flash Catalyst 自动生成图形,它为我们节省了 20% 的开发时间。这一工作流程帮助 Flex 应用程序进行外观植皮和确定式样以满足设计人员的要求。”

关于Flash Platform

Creative Suite 5.5 是在 Adobe Flash 技术在移动市场中大规模应用的情形下问世的。预计截止 2011 年底将有超过 1.31 亿智能手机安装 Flash Player,而 Adobe Flash 将会把丰富的、基于浏览器的内容带入桌面和设备。目前, Android、HP webOS 和 Google TV 已经支持 FlashPlayer。在不久的将来,BlackBerry Tablet OS、新版本的 Windows? Phone、LiMo、Samsung SmartTVs 以及其它设备的均将支持 Flash Player。如需了解认证设备的列表,请访问 www.adobe.com/flashplatform/supported_devices/smartphones.html。Flash Platform 的一个关键元素 --Adobe AIR 支持开发人员充分利用现有的代码和类似的工具,其中包括 Adobe Flash Professional、Adobe Flash Builder 和 Flex,在 2011 年底之前在超过 2 亿的智能手机和平板电脑中创建和部署丰富的移动应用程序。如需获得大量移动 AIR 应用程序的范例和运行于 Web 的 Flash Player 的内容,请访问m.flash.com。如需了解更多信息,请访问www.adobe.com/flashplatform

供货信息

预计 Adobe Creative Suite 5.5 产品能够在 30 之内推向市场,你可以通过 Adobe 授权代理商购买。此外,Adobe 能够提供升级价格和批量授权许可。Flex 4.5 是免费的开源框架并且预计在 30 天之内推向市场。

Java.NETRuby语言 & 开发