flex通常是指Adobe Flex,是最初由Macromedia公司在2004年3月发布的,基于其专有的Macromedia Flash平台,它是涵盖了支持RIA(Rich Internet Applications)的开发和部署的一系列技术组合。flex的另一个意思是是一款生成扫描器的工具,能够识别文本中的词法模式。
Flex 是一个高效、免费的开源框架,可用于构建具有表现力的 Web 应用程序,这些应用程序利用 Adobe Flash Player和 Adobe AIR, 运行时跨浏览器、桌面和操作系统实现一致的部署。虽然只能使用 Flex 框架构建 Flex 应用程序,但Adobe Flash Builder™(之前称为 Adobe Flex® Builder™)软件可以通过智能编码、交互式遍历调试以及可视设计用户界面布局等功能加快开发。
使用 Flex 创建的 RIA 可运行于使用 Adobe Flash Player 软件的浏览器中,或在浏览器外运行于跨操作系统运行时 Adobe AIR® 上,它们可以跨所有主要浏览器、在桌面上实现一致的运行。连接到 Internet 的计算机中超过 98% 装有 Flash Player,这是一个企业级客户端运行时,它的高级矢量图形能处理要求最高、数据密集型应用程序,同时达到桌面应用程序的执行速度。通过利用 AIR,Flex 应用程序可以访问本地数据和系统资源。
Flex 的设计适于团队环境。企业 IT 开发人员使用 Flex 部署应用程序及连接后端系统,团队也会致力于开发数据库设计、架构及提高总体的系统性能。 Flex 的设计可与企业应用程序设计模型配合,允许开发人员在相同应用程序的不同部分进行独立的工作。它允许企业组织利用现有的源代码控制系统,创建过程及测试方法。
使用 Flex Builder 这样的可视开发工具,UI 开发者可以进行用户界面定型和界面布局。将 UI 开发人员甚至更专业的 UI 设计人员包含到团队中来,可以创建更好、更可用的应用程序界面,并使 Flex 应用程序实现更大的投资收益。
单纯的设计通常由图形设计人员或信息设计师来承担。他们通常使用 MacromediaFlash MX 2004Professional,这是个适于开发丰富图形内容、互动性及用于Flex程序的高度定制的组件的应用程序。
Flex 是一个高效、免费的开源框架,可用于构建具有表现力的 Web 应用程序,这些应用程序利用 Adobe Flash Player和 Adobe AIR, 运行时跨浏览器、桌面和操作系统实现一致的部署。虽然只能使用 Flex 框架构建 Flex 应用程序,但Adobe Flash Builder™(之前称为 Adobe Flex® Builder™)软件可以通过智能编码、交互式遍历调试以及可视设计用户界面布局等功能加快开发。
使用 Flex 创建的 RIA 可运行于使用 Adobe Flash Player 软件的浏览器中,或在浏览器外运行于跨操作系统运行时 Adobe AIR® 上,它们可以跨所有主要浏览器、在桌面上实现一致的运行。连接到 Internet 的计算机中超过 98% 装有 Flash Player,这是一个企业级客户端运行时,它的高级矢量图形能处理要求最高、数据密集型应用程序,同时达到桌面应用程序的执行速度。通过利用 AIR,Flex 应用程序可以访问本地数据和系统资源。
Flex 的设计适于团队环境。企业 IT 开发人员使用 Flex 部署应用程序及连接后端系统,团队也会致力于开发数据库设计、架构及提高总体的系统性能。 Flex 的设计可与企业应用程序设计模型配合,允许开发人员在相同应用程序的不同部分进行独立的工作。它允许企业组织利用现有的源代码控制系统,创建过程及测试方法。
使用 Flex Builder 这样的可视开发工具,UI 开发者可以进行用户界面定型和界面布局。将 UI 开发人员甚至更专业的 UI 设计人员包含到团队中来,可以创建更好、更可用的应用程序界面,并使 Flex 应用程序实现更大的投资收益。
单纯的设计通常由图形设计人员或信息设计师来承担。他们通常使用 MacromediaFlash MX 2004Professional,这是个适于开发丰富图形内容、互动性及用于Flex程序的高度定制的组件的应用程序。