adobe flex(flex是什么)

2024-05-14 00:00:02 0

adobe flex(flex是什么)

大家好,今天小编来为大家解答以下的问题,关于adobe flex,flex是什么这个很多人还不知道,现在让我们一起来看看吧!

本文目录

flex是什么

flex通常是指Adobe Flex,是最初由Macromedia公司在2004年3月发布的,基于其专有的Macromedia Flash平台,它是涵盖了支持RIA(Rich Internet Applications)的开发和部署的一系列技术组合。可参考 http://baike.baidu.com/link?url=iyKNaE4oF9m3F0D_Cd1CNEHkOWz4CjSgMtdhkJYxjpZHinh_PK0wqr0hMUuLDHgl

flex是什么说得具体点

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 应用程序可以访问本地数据和系统资源。   Macromedia Flash是强大的矢量动画工具,在做动画起家之后,Flash一直在谋求RIA(rich internet application)富客户端的霸主地位,最有影响的是,已经推出了面向对象的编程脚本ActionScript3.0,并且建立起类似于java swing的类库和相应component(组件)。Flex是通过java或者.net等非Flash途径,解释.mxml文件组织components,并生成相应的.swf文件。Flex的component和flash的component很相似,但是有所改进增强。目前Macromedia公司已经被ADOBE公司收购。当前(2011年11月)的flex版本为4.6。   运用Flash是完全可以做到flex的效果的,为什么还需要flex呢?这里面有两个原因:   1:为了迎合更多的developers(开发者)。Flash天生是为了designer(设计者)设计的,界面还有flash的动画概念和程序开发人员格格不入,为了吸引更多的jsp/asp/php等程序员,Macromedia推出了Flex,用非常简单的.mxml来描述界面给jsp/asp/php程序人员使用.(x/d)html非常相似,而且mxml更加规范化、标准化。   2:为了一个标准。大家一定听说过微软操作系统vista(后续的win7也是同一核心),在vista推出的同时微软也推出了新的语言xaml,一种界面描述语言,与之相应的就是smart client和flex非常相似的东西(即SilverLight)。Mxml和Xaml的也很相似… …这是人机交互技术的进步的重要体现,即内部逻辑与外部界面交互相分离。   Flex和j2ee/.net其实没什么关系,Macromedia用java做出来个应用把flash的技术融合到J2EE里面,再用.net的技术做出来个.net应用把flash技术融合到.net里面去;应该说flex解决了J2EE里面和.net里面最繁琐的问题那就是web 客户端的问题。成因传统的程序员在开发动画应用方面存在困难,Flex 平台最初就是因此而产生。Flex 试图通过提供一个程序员们已经熟知的工作流和编程模型来改善这个问题。    RIA相互之间关系Flex 最初是作为一个J2EE(Java 2 Platform, Enterprise Edition)应用,或者可以说是JSP(JavaServer Pages)标签库而发布的。它可以把运行中的MXML(Flex标记语言)和ActionScript编译成FLASH应用程序(即二进制的SWF文件)。最新版的FLEX支持创建静态文件,该文件使用解释编译方式并且不需要购买服务器许可证就可以在线部署。   Flex的目标是让程序员更快更简单地开发RIA应用。在多层式开发模型中,Flex应用属于表现层。   Flex 采用GUI界面开发,使用基于XML的MXML语言。Flex 具有多种组件,可实现Web Services,远程对象,drag and drop,列排序,图表等功能;FLEX内建动画效果和其它简单互动界面等。相对于基于HTML的应用(如PHP、ASP、JSP、ColdFusion及CFMX等)在每个请求时都需要执行服务器端的模板,由于客户端只需要载入一次,FLEX应用程序的工作流被大大改善。FLEX的语言和文件结构也试图把应用程序的逻辑从设计中分离出来。   Flex 服务器也是客户端和XML Web Services及远程对象(Coldfusion CFCs,或Java类,等支持Action Message Format的其他对象)之间通讯的通路。   一般被认为是 Flex 替代品的是OpenLaszlo和AJAX技术。

与Xcode 相比,用 Adobe AIR/Flex做 iOS 开发有哪些优势和局限

  • 优势方面

  1. 跨平台的代码上, 在电脑Android 手机和android平板 , iphone和ipad 逻辑代码都是一套,开发效率非常高。而且as3 程序员成本也比一般的低一些。

  2. UI设计和开发流程上,时间成本也能节省很多,从psd设计完后,然后经过flash重新设计UI界面组件,如果设计人员同时会ps和flash效率还是很高的, 然后由开发人员进行编码。

  3. flex框架的高效上,flex目前4.6 提供的常用界面还是基本够用了,尤其针对android提供了和iOS一样的用户UI,在不同设备和分辨率 DPI上,通过不同的state和微调界面布局(虽然很繁琐)但可视化操作还是比多个平台容易多了 。

  4. 性能上其实非常不错了,如果不是3D应用,一般都够用了,基本能达到原生80% 到100%, 比HTML5强多了(flex框架本身较慢,如果不用flex框架纯as3性能很高,做一些游戏很适合)。

  • 劣势方面

  1. IOS好的原生程序相比还有一定UI和性能上的差距,主要iOS自带的UI很好,但flex很难用到。

  2. 硬件新特性 虽然有ANE但用起来非常麻烦,虽然比Html5强多了,但iOS上的icloud和gamecente iap,这些东西开发效率很低。 而且android4.0上也有很多新功能例如nfc相关,flex还是没办法直接使用。

  3. 调试也没有原生的方便,只能生成ipa后安装到设备上调,flex上UI的小的bug很多也很难解决。

  • 总结

  1. 如果专心一个平台 ios 还是原生的好,原生开发效率也高。

  2. 跨平台android和ios 其实还是不错的,效率很高,开发出来的比html5在各方面的使用都强。

flex2.0是什么技术

Flex 2.0是目前发布的最为重要的新的互联网开发技术之一。该技术使得互联网加速升级到Web2.0。Adobe公司不仅发布了易于使用的开发环境Flex Builder 2.0,而且还发布了完全免费的,用于开发Flex富互联网应用程序的SDK。

adobe air 和 flash builder 和 flex 和flax 的区别 越简单直观越好,不要官网的粘贴,看不懂

这样说吧:flash VS flex builderflash被adobe收购的时候是flash8,已经可以AS2面向对象了。而被adobe收购后,adobe准备把flash打造成一个开发工具。就比如JBUILDER、VS、那样,所以,有了flex Builder ,从字面上去理解就觉得像JBuilder。所以,他是开发工具,也就AS3了,flash8之后应该就都是AS3了。原来的AS2设计师会突然觉得AS3变化大,因为从AS3开始按钮和MC上都不能直接加代码了(AS2就可以),AS3开始代码很规范很严谨,就是为了成为一个真正的开发工具。这是FLASH和flex的区别。flex builder vs flash builder其实这个开发工具一代二代三代adobe都叫flex,但是从4开始,adobe认为flex的叫法让人不太联想到flash(其实都是一家人),flash面对设计师(设计),flex面向程序员(控件),所以改名从4开始就叫flash builder。air vs flexswf大家都知道干啥的,体积小,交互强,可以web。但是桌面程序就不行,一个控件就是那样,比如说button,就是方的,你让VB程序员改成圆的都能把他气死。C#也一样,程序员不愿意动控件,原来的控件又不好看,怎么办?所以,adobe设计了一个像swf那样的桌面的一个环境,air就好比player,就是桌面应用程序的一个环境,比如.net 的frame work环境。总之,flash builder 4对web和应用程序的开发通吃,还跨平台,但是要装虚拟机,如同java虚拟机。air就是那个虚拟机。之后桌面程序就可以随心所欲地画控件了,但是必须是adobe的规范,在他的环境里才行。具体过程太过繁琐,这里就不一一列举了。最后 flax 我也不知道是干啥滴。

关于adobe flex到此分享完毕,希望能帮助到您。

adobe flex(flex是什么)

本文编辑:admin

更多文章:


手机vr眼镜哪款好(想买个vr设备什么品牌比较好)

手机vr眼镜哪款好(想买个vr设备什么品牌比较好)

本文目录想买个vr设备什么品牌比较好手机VR哪个好vr设备哪个牌子好vr眼镜选那种比较好,淘宝上几十块钱的可以吗vr眼镜哪个牌子好,推荐一款VR眼镜玩游戏的话哪个牌子的好想买个vr设备什么品牌比较好如需购买vr设备推荐选择普乐蛙。该公司作为

2024年5月28日 21:56

联想2847笔记本参数(联想笔记本电脑type2847款性能怎样)

联想2847笔记本参数(联想笔记本电脑type2847款性能怎样)

大家好,今天小编来为大家解答以下的问题,关于联想2847笔记本参数,联想笔记本电脑type2847款性能怎样这个很多人还不知道,现在让我们一起来看看吧!本文目录联想笔记本电脑type2847款性能怎样联想ThinkPad SL510(284

2024年9月29日 09:20

lc120悬挂软硬怎么调节?丰田lc120好坐吗

lc120悬挂软硬怎么调节?丰田lc120好坐吗

本文目录lc120悬挂软硬怎么调节丰田lc120好坐吗lc120进口和国产区别lc120定速巡航怎么用lc120和lc150区别是什么霸道lc120优缺点lc120中东版和中规版区别lc120霸道3rz发动机参数lc120和lc150区别为

2024年6月10日 00:23

ipadmini2是什么型号(苹果iPad mini2 mini2是什么型号)

ipadmini2是什么型号(苹果iPad mini2 mini2是什么型号)

本文目录苹果iPad mini2 mini2是什么型号苹果ipad mini2 wifi版 16g 是什么型号ipad mini2有几个型号苹果ipadmini2a1489是什么版本ipad min1产品型号和ipad mini2的产品型号

2023年7月3日 15:20

i9060详细参数(三星GT-i90603G动感地带接入点那快)

i9060详细参数(三星GT-i90603G动感地带接入点那快)

本文目录三星GT-i90603G动感地带接入点那快三星i9060和三星g5308w哪个设备高samsungi9060插上电信卡怎么显示未注册三星i9060最新安卓系统是什么三星GT-i90603G动感地带接入点那快移动接入点有两个CNNet

2024年6月12日 19:53

惠普笔记本显示器质量怎么样(惠普显示器怎么样)

惠普笔记本显示器质量怎么样(惠普显示器怎么样)

本文目录惠普显示器怎么样HP笔记本显示器质量为什么这么差呀HP电脑的显示屏和三星显示屏哪个好惠普显示器怎么样惠普是大牌子,性能过硬,而且经过多年的市场考验,是值得信赖的,可以根据自己的喜好去选择。惠普公司(Hewlett-Packard D

2023年12月15日 08:20

海信电视怎么切换到机顶盒(海信液晶电视怎么连接机顶盒)

海信电视怎么切换到机顶盒(海信液晶电视怎么连接机顶盒)

本文目录海信液晶电视怎么连接机顶盒海信智能网络电视怎样切换成机顶盒电视海信电视怎么从wifi切换到有线电视海信电视怎么连接机顶盒海信电视怎么连接有线电视机顶盒海信液晶电视怎么连接机顶盒首先要保证自己的电视机能够正常使用,并且能够连接机顶盒。

2024年1月10日 06:25

佳能定焦镜头50与85哪个好(50mm f1.4和85mm f1.8该怎么选)

佳能定焦镜头50与85哪个好(50mm f1.4和85mm f1.8该怎么选)

这篇文章给大家聊聊关于佳能定焦镜头50与85哪个好,以及50mm f1.4和85mm f1.8该怎么选对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录50mm f1.4和85mm f1.8该怎么选人像定焦镜头50和85哪个好佳

2024年8月23日 21:00

核显,独显,集显的优缺点?核显和集显有什么区别

核显,独显,集显的优缺点?核显和集显有什么区别

本文目录核显,独显,集显的优缺点核显和集显有什么区别集显和核显区别核显,独显,集显的优缺点核显,独显,集显的主要优缺点如下:1.核心显卡:低能耗,价格相对便宜,价格低,可以满足日常需求,但无法升级。2.独立显卡:高性价比,价格贵,拥有强大的

2024年2月5日 07:25

笔记本键盘锁定键在哪(联想笔记本电脑的键盘锁在哪里)

笔记本键盘锁定键在哪(联想笔记本电脑的键盘锁在哪里)

本文目录联想笔记本电脑的键盘锁在哪里键盘锁住了摁哪个键笔记本的键盘锁定和解锁是哪个键笔记本锁键盘的快捷键笔记本电脑键盘数字键如何锁定与解锁笔记本如何锁定键盘电脑锁定键盘按哪个键电脑键盘如何锁定和解锁笔记本电脑怎么把键盘锁住电脑键盘锁是哪个键

2024年6月26日 20:53

oppok7x上市时间哪一年(oppok7x介绍)

oppok7x上市时间哪一年(oppok7x介绍)

大家好,关于oppok7x上市时间哪一年很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于oppok7x介绍的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!本文目

2024年6月14日 09:50

第一代苹果手机卖多少钱(第一代iphone在中国上市时的价格是多少)

第一代苹果手机卖多少钱(第一代iphone在中国上市时的价格是多少)

本文目录第一代iphone在中国上市时的价格是多少当年iphone第一部手机多钱苹果最早一款手机多少钱老款iPhone估价超21万元,初代iPhone有着怎样的意义未开箱第一代iPhone被拍卖:起拍价2500美元,最后卖到了什么价ipho

2024年5月24日 06:06

近期文章

本站热文

电脑包尺寸对照表(电脑包要多大)
2024-07-23 11:15:58 浏览:3905
e10000(皖E10000是什么车)
2024-07-17 11:22:25 浏览:3508
ati radeon hd 5650(电脑的显卡是ATI Mobility Radeon HD 5650 (MADION PRO) ( 1 GB ) 这个显卡)
2024-07-07 05:01:37 浏览:3103
华为mate20pro版本区别(mate20pro有必要买ud版吗)
2024-07-24 08:26:42 浏览:2631
ipad买蜂窝版还是wifi版(ipad air 5买蜂窝好不好)
2024-07-17 14:35:19 浏览:2239
vivo y3配置参数(vivoy3参数是什么)
2024-07-16 07:07:06 浏览:2074
标签列表

热门搜索