知识问答
什么是Adobe Flex
flex指Adobe Flex,是由Macromedia公司发布的一个高效、免费的开源框架,可用于构建具有表现力的 Web 应用程序,基于其专有的 Flash 平台,它是涵盖了支持RIA的开发和部署的一系列技术组合。
flex 指 Adobe Flex,是由 Macromedia 公司发布的一个高效、免费的开源框架,可用于构建具有表现力的 Web 应用程序,基于其专有的 Flash 平台,它是涵盖了支持 RIA(Rich Internet Applications)的开发和部署的一系列技术组合。Adobe Flex Builder 可以通过智能编码、交互式遍历调试以及可视设计用户界面布局等功能加快开发。这些应用程序利用 Adobe Flash Player 和 Adobe AIR, 可以实现跨浏览器、桌面和操作系统。
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 文件较小,适合在网站上展示。
Adobe flex上一篇:安全狗是什么意思?
下一篇:wps添加新页面为什么会乱
最新文章
- 淘宝如何复制图片链接
- 入侵服务器:方程式445的恐怖攻击
- 如何有效解决MySQL数据库中的非法标签问题?
- 服务器数据丢失恢复处理的几个方法(服务器数据丢失恢复处理的几个方法是什么)
- 营销网站都有哪些
- MapReduce 技术在哪些实际场景中最为有效?
- 百度快照怎么找,手机百度快照怎么打开
- 如何确保媒体图像中的政治内容安全?
- 包你说小程序为什么提现不了
- 如何在MySQL中实现递归查询以获取父节点信息?
- 淘宝发货提醒的短信在哪里设置 快递通知设置,淘宝怎么设置发货通知到手机短信提示
- 永康网站优化是否能提高流量,永康网站优化的重要性
- 如何查询网站
- ios系统软件开发,附详细介绍
- MySQL数据库表数据如何进行扩展操作?
- Serv-U使用教程与设置教程(Serv-U个性化参数)
- 如何在MySQL数据库中管理user_RDS.MySQL.User表?
- 什么是oray贝锐科技花生壳,oray贝锐科技花生壳的功能和用途
- 怎么查看域名值多少钱
- 广州排名seo企业是哪家值得选择的,如何找到帮助网站排名提升的广州seo企业