Adobe AIR 是针对网络与桌面应用的结合所开发出来的技术,可以不必经由浏览器开发客户端程序。
对于用户来说,Adobe AIR 实现的跨平台应用,使其不再受限于不同的 *** 作系统,在桌面上即可体验丰富的互联网应用,并且是比以往更低的资源占用、更快的运行速度和顺畅的动画表现。
家里的电脑用不着Adobe AIR这个软件。
扩展资料
Adobe AIR特点
1、本地运行:类似桌面应用程序。
2、跨平台:类似Java技术,在不同的 *** 作系统上有对应的虚拟机支持,已经有windows、mac、linux。
3、开发是基于现有的web技术,对于开发人员,不需要学习C、C++、Java之类的底层开发语言,不需要学习具体 *** 作系统底层API的开发;这降低了开发门槛,使现有的做Web开发的技术人员,依赖其原本就很熟悉的开发模式,稍加训练就可以开发良好丰富的富客户端应用。
AdobeIntegratedRuntime(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。
扩展资料:
Adobeair是知名软件公司Adobe旗下的产品之一。AdobeIntegratedRuntime允许你利用现有的web开发技能(包括Flash,Flex,HTML,JavaScript,Ajax)优势,建立和配置跨平台(或跨 *** 作系统)的桌面RIA(InternetApplications)应用。
“奥多比整合运行库”是针对网络与桌面应用的结合所开发出来的技术,可以不必经由浏览器而对网络上的云端程式做控制。2.7以后的版本不再支持桌面Linux *** 作系统。
参考资料:Adobeair-百度百科Adobe AIR简介Adobe® AIR™ 是一个跨平台的运行时,可以使用现有的Web开发技能(Flash, Flex, HTML, JavaScript, Ajax)创建桌面富因特网应用程序。
AIR程序运行基于Adobe AIR Runtime,所以开发的程序在不同的 *** 作系统表现是相同的,就像Java一样。
AIR 允许你使用最熟悉的开发环境,选取你最擅长的工具进行开发。比如
* Flash / Flex / ActionScript
* HTML / JavaScript / CSS / Ajax
所以AIR应用程序可以
* 基于Flash或者Flex,即应用程序的容器是Flash或Flex(swf)
* 基于包含HTML或PDF的Flash或Flex,即应用程序的容器是Flash/Flex,内含HTML或PDF
* 基于HTML,应用程序的容器是HTML,JS,CSS
* 基于包含FLASH/FLEX或PDF的HTML,即容器是HTML,内含FLASH/FLEX,PDF。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)