flex应该用什么软件编写?
Adobe Integrated Runtime (AIR) 是一个跨操作系统的运行时,利用现有的Web开发技术(Flash,Flex,HTML,JavaScript,Ajax)来构建富Internet应用程序并部署为桌面应用程。
AIR 支持现有的Web技术如Flash,Flex,HTML,JavaScript和AJAX,可以用最熟练的技术来开发所见过的最具用户体验的RIA程序 :1、 基于Flash 或 Flex:应用程序根内容(理解为容器)为Flash/Flex (SWF) ? 基于Flash 或 Flex 的HTML 或 PDF。
应用程序的根内容为基于Flash/Flex (SWF) 的HTML (HTML, JS, CSS) 或 PDF;2、 基于HTML,应用程序根内容为HTML, JS, CSS ? 基于HTML的Flash/Flex或PDF,应用程序根内容为基于HTML 的Flash/Flex (SWF) 或 PDF 用户使用AIR 应用程序的方式和传统桌面程序是一样的,当运行时环境安装好后,AIR 程序就可以其他桌面程序一样运行了;3、开发AIR应用程序不必做额外的跨平台工作,节省了时间,因为跨平台的工作AIR都帮我们做好了(只要其他平台能支持AIR);4、比起Web技术及其设计模式,AIR应用程序开发迅速,她允许将Web开发技术搬到桌面上来而不用另外去学习桌面程序开发技术或复杂的底层代码,这比起低级语言如C 和 C++更容易学习,且不用去处理每个操作系统复杂的底层APIs 。
扩展资料:Adobe air 是知名软件公司Adobe旗下的产品之一。
Adobe Integrated Runtime允许你利用现有的web开发技能(包括Flash, Flex, HTML, JavaScript, Ajax)优势,建立和配置跨平台(或跨操作系统)的桌面RIA(InternetApplications)应用。
“奥多比整合运行库”是针对网络与桌面应用的结合所开发出来的技术,可以不必经由浏览器而对网络上的云端程式做控制。
2.7以后的版本不再支持桌面Linux操作系统。
参考资料:Adobe air-百度百科
flex.是什么意思
lex简介 Flex 是一个高效、免费的开源框架,可用于构建具有表现力的 Web 应用程序,这些应用程序利用 Adobe Flash Player和 Adobe AIR, 运行时跨浏览器、桌面和操作系统实现一致的部署。
虽然只能使用 Flex 框架构建 Flex 应用程序,但Adobe Flash Builder?(之前称为 Adobe Flex Builder?)软件可以通过智能编码、交互式遍历调试以及可视设计用户界面布局等功能加快开发。
FLEX,FLEX工具,FLEX TOOLS
FLEX为PORTER-CABLE的子公司,深圳市诺希德科技有限公司FLEX TOOLS、德国著名表面抛光组套工具生产厂家,其产品经久耐用与易操作性,用途广闻名世界。
德国FLEX公司的成功在于创新。
1922年,FLEX研发了电动手控工具;1954年,FLEX研发了第一台高速角磨机DL9;为了使角磨机更灵活高效,更人性化,1997年FLEX成为第一个生产天花板与墙壁使用长颈磨砂机的电动工具生产厂家。
请问 flex和flex builder以及flex sdk和新出的Flash Catalyst 之间是什么关...
flex是一个框架,现在已经开源了,是一个开发框架。
而flex sdk当然就是一个开发flex应用程序的工具集或者说是开发环境,也拥有自己的API。
废话了,这是当然的...而flex builder是adobe公司出品的一个flex开发工具,基于eclipse开源工具的大大方便开发人员的工具,最近的版本为flex builder3,需要flex sdk的内部支持,现在已经正式更名为flash builder了,这是为了与框架之间划清界限,flex现在完全是一个框架名称,与IDE无关了。
而Flash Catalyst是adobe在推出Creative Suite4之后开发的一款便于设计师与开发者之间交互的产品,它可以把Illustrator或是Photoshop里边设计好的网页设计图纸直接导入,然后在它基础上直接产生网页的原始代码,它可以创建Flash Builder的工程,而直接导入到Flash Builder中,这样可以大大缩短开发周期,同时,在Flash Catalyst中的设计越接近设计原稿,得到的flex工程的质量越高。
flex和AIR之间是什么关系?
flex和AIR的关系:Flex分为Adobe Flash Player和 Adobe AIR, Flash Player为Flex网页的运行环境,AIR为桌面开发的集成环境Flex 的优点和主要应用1、Flex与Flash:可以让普通程序员开发制作Flash成为可能 2、界面表现能力一流。
3、RIA富客户端应用,解决了异步调用,界面无刷新,浏览器兼融性等多项难题 4、对流媒体的支持:Flex是被公认为流媒体技术支持最好的应用 5、平台的可用性:根据ADOBE公司的说法,Flash player在全世界一半的PC机器上安装度为99.8% 6、跨平台:Flash player能够在linux下运行,也可以在手机上运行,所以不用担心绑死在WINDOWS上 7、对底层的可操作性:Flex能够调用底层的东西,比如可以调用摄像头实现视频,而且视频本身就嵌入在Flex应用中,由Flex player直接播放。
8、平台的后续运营和发展前景:Flex是由ADOBE公司推出的且开源 9、有充足的学习环境: Flex官方样式配置工具,可以在线配置Flex应用程序各种控件的外观样式,改程序也是用Flex编写的,大家可以想象Flex可以做到什么程度的应用了,而且这么漂亮的界面,根本不用做任何图片和美工,都是直接用样式实现即可。
10可以用任何你熟悉的WEB编程平台作为后台数据访问层,可以使用 .net,php,jsp,webservice 。
Air 主要是桌面级的应用开发,C#,java,C++能做啥AIR就能做啥
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技术。
谁能告诉我Flex是干啥用的?
我讲一下Adobe主要的部分产品:这些产品你到电驴里面去找一找下载。
最好还是针对性的需要哪几款软件,去买几张光盘(daoban也很好用哦)自己安装,这样用起来比较方便。
因为网上的个别软件下载不方便。
一般平面和网页设计用的较多的是:Photoshop Illustrator Indesign Flash Dreamweaver Fireworks After Effects等。
Adobe Photoshop:图像元老,最受欢迎的强大图像处理软件之一。
Adobe Audition:是一个专业音频编辑和混合环境。
Adobe Premiere:是一种基于非线性编辑设备的视音频编辑软件。
Adobe Acrobat:用于编辑和阅读PDF格式文档 。
Adobe Reader:用于阅读PDF文档格式,免费发放。
Adobe Flash:用于2维动画制作。
【原Macromedia软件,现最新版本cs5】Adobe Illustrator:很常用的矢量图形处理软件 。
Adobe Dreamweaver:网页可见即所得的设计软件。
【原Macromedia软件,收购后加入CS3,现最新版本cs5】Adobe ImageReady:用于网页图片编辑、优化,已被Fireworks取代。
【已经停止开发】Adobe Fireworks:用于网页图片编辑、优化。
【原Macromedia软件,收购后加入CS3,现最新版本cs5】Adobe Pagemaker:排版设计软件,已被Indesign取代。
【已经停止开发】Adobe Indesign:综合的排版设计软件 。
用于书籍出版领域,应用范围也可涉及版式编排的各种设计。
Adobe Director:用于多媒体开发以及3D网页游戏开发。
【原Macromedia软件】Adobe Contribute:网页设计管理工具。
Adobe After Effects:特效大师 Adobe After Effects CS5AE全称After Effects,是由世界著名的图形设计、出版和成像软件设计公司Adobe Systems Inc.开发的专业非线性特效合成软件。
Adobe Flex :用于构建和维护在主要浏览器、桌面和操作系统一致地部署的 Web 应用程序的开放源码框架。
Adobe Ultra :Adobe Ultra 是 Adobe 家族中又一款实用强大的视频抠像软件,Adobe 收购 Serious Magic公司后,以Adobe 名义推出的第一个Ultra版本。
我们以前称它为虚拟演播室软件,事实上它用得最多的地方正是这个。
Adobe AIR: Adobe Integrated Runtime (AIR)允许你利用现有的web开发技能(包括Flash, Flex, HTML, JavaScript, Ajax)优势,建立和配置跨平台(或跨操作系统)的桌面RIA(Internet Applications)应用。
希望对您有帮助。
如此精彩耀眼