Flex是什么意思

flex 指 Adobe Flex,是由 Macromedia 公司公布的高效、免费的开源框架适用于构建具有表现力的开源框架 Web 应用软件,根据其专有的应用软件,Flash 该平台包括应用程序 RIA(Rich Internet Applications)研发部署的一系列技术组成部分 。Adobe Flex Builder 可通过智能编号、交互式遍历调整、可视化设计操作界面布局等服务加快开发 。这种应用软件应用 Adobe Flash Player 和 Adobe AIR, 可实现跨浏览器、桌面和操作系统 。

Flex是什么意思

文章插图
Flex 它是一个高效、免费的开源框架,适合搭建具有表现力的开源框架 Web 应用软件,这种应用软件应用 Adobe Flash Player 和 Adobe AIR, 可实现跨浏览器、桌面和操作系统 。虽然只能使用 Flex 架构搭建 Flex 应用软件,但是 Adobe Flash Builder(以前称为 Adobe Flex Builder™)通过智能编号、交互式遍历调整、可视化设计操作界面布局等服务,软件可以加速开发 。
Flex 的优点1.页面表达能力强
2.RIA 富客户端应用克服了异步调用、页面无更新、浏览器兼容性等困难
3.对流媒体适用:Flex 它被公认为流媒体技术的最佳应用
4.平台的易用性:依据 ADOBE 公司的说法,Flash player 一半在世界上 PC 设备上的安装程度为 99.8%
5.跨平台:Flash player 可以在 linux 下操作,也可以在手机上操作
6.底层的可执行性:Flex 可以使用底层的物品,比如可以调用摄像头完成视频,并且视频已经放入了 Flex 运用中,由 Flex player 直接播放
7.平台的后续运营和发展前景:Flex 是由 ADOBE 公司上线并开源
8.有足够的学习环境: Flex 官方风格配置工具,可在线配备 Flex 各种控制外观风格的应用软件,该程序也是使用的 Flex 写的,而且这么漂亮的页面,根本不需要做任何图片和艺术家,都可以直接用款式完成
9.所有熟悉的东西都可以用 WEB 编程平台作为后台数据访问层,可以使用 .net,php,jsp,webservice
10.面向对象的 as3 编程语言,拥有和 java 非常相似的语言特征,特别适合学习 java 程序猿快速入门
应用 Flash 实际上是可以保证的 flex 效果,为什么还要 flex 这是两个关键原因 。
1.为了迎合更多 developers(开发者) 。Flash 天生是为了 designer(设计师)定制,页面也有 flash 动画概念与软件开发人员背道而驰,为了吸引更多 jsp/asp/php 等程序猿,Macromedia 上线了 Flex,带来了特别简单的东西 mxml 给出页面描述语言 jsp/asp/php 程序人员应用程序,并且 mxml 更加规范化、规范化 。
2.为了一个标准 。你一定听说过微软的操作系统 vista(后续 win7 都是同一个关键),在 vista 同时,微软也推出了新的语言 xaml,一种页面描述语言,与之对应的是 smart client 和 flex 非常相似的东西(即 SilverLight),Mxml 和 Xaml 也很相似 。
Flex 和 Flash 的重要差别1.Flex 重点开发系统软件、游戏,flash 更注重网页 web 终端显示效果 。
2.Flex 产生的 swf 文档较大,不利于数据传输,flash 产生的 swf 文档较小,适合在网站上展示 。
【Flex是什么意思】