本文和大家重点讨论一下FlexBuilder3的概念,FlexBuilder3是由Adobe公司发布的创建Flex应用程序的集成开发环境。它功能强大,能够帮助开发人员提高工作效率。
FlexBuilder3简介
由Adobe公司发布的创建Flex应用程序的集成开发环境是FlexBuilder3。这种IDE同样也可成为创建AIR应用程序的开发工具。它功能强大,能够帮助开发人员提高工作效率。
具体而言,FlexBuilder3主要具有以下功能:
◆使用或者不使用Flex服务器创建Flex项目和AIR项目;
◆创建可调用FlashAPI的ActionScript项目;
◆使用编辑器提供的功能高效编写应用程序代码,这些功能包括代码重构、代码提示、自动语法错误检查等;
◆允许在设计模式中使用MXML编辑器;
◆在MXML代码或者独立的ActionScript独立文件中创建ActionScript函数等对象;
◆允许使用组件窗口访问开发人员创建的自定义组件;
◆可实现对应用程序项目的管理;
◆使用集成的调试工具来测试和调试应用程序;
◆允许开发人员自定义集成开发环境;
当开发人员需要使用FlexBuilder3创建AIR应用程序时,首先面临的是安装问题。FlexBuilder3可运行于Windows和Mac平台之上,该工具对于软硬件的需求并不高,相信多数开发人员的软硬件都能够满足需求。表1列举了Windows平台中FlexBuilder3的软硬件系统需求。
FlexBuilder3软硬件系统需求列表(Windows平台)
表2列举了Mac平台中FlexBuilder3的软硬件系统需求。
◆FlexBuilder3提供了两种安装模式:插件安装模式和独立安装模式。
插件安装模式对于那些已经使用Eclipse开发其他应用程序(例如Java,ColdFustion等)的人员而言,FlexBuilder3能够像其他Eclipse插件一样,作为插件安装到Eclipse之中。Eclipse是一个开放的可扩展平台,开发人员可访问其官方网站下载(http://www.eclipse.org)。需要注意的是,FlexBuilder插件对于Eclipse的版本要求:对于使用Windows操作系统的开发人员,应该下载Eclipse3.2.2及以上版本;对于Mac平台用户,应该下载Eclipse3.3。另外,由于需要使用FlexBuilder3创建AIR应用程序,因此建议读者采用这种模式执行安装,以避免不必要的麻烦。
独立安装模式这种安装模式比较适合未安装Eclipse的开发人员使用。简单而言,开发人员所安装的是一个针对开发Flex和ActionScript应用程序而优化精简的Eclipse平台,其安装占用的空间和内存都更少,同时开发界面更加易用和具有针对性。FlexBuilder3虽然功能复杂,但是易于上手,实用性很强。只要读者具有初步的开发经验,使用过一些常见的开发工具,例如Eclipse、VisualStudio系列,那么相信很快就能够发挥出FlexBuilder3的强大功能。下面通过示例讲解使用FlexBuilder3创建AIR应用程序的具体过程。
【编辑推荐】