论AIR技术
作者:佚名; 更新时间:2014-12-05
论文关键词:AIR;Adobe;程序
论文摘要:今年二月份Adobe公司推出了AIR 1.0版本,AIR对大多数人来说,都非常的陌生。该文简要的概述了什么是AIR,AIR的优点,如何来构建AIR程序等问题。
1 引言
Adobe自从收购了Macromedia有了Flash和它的RIA解决方案之后,野心大了不少,它至少是想要和Google,微软的竟争中占一席之地,甚至是想集两家之长取而代之(Web+软件=融合),所以,信捷职称论文写作发表网,它最近两年不停地放出一些开源的工具和解决方案,直到今年二月份推出了AIR 1.0版本。
2 AIR到底是什么
Adobe Integrated Runtime (AIR) 是一个跨操作系统的运行时,利用现有的Web开发技术(Flash,Flex,HTML,JavaScript,Ajax)来构建富Internet应用程序并部署为桌面应用程序。
AIR 支持现有的Web技术如Flash,Flex,HTML,JavaScript和AJAX,可以用你最熟练的技术来开发您所见过的最具用户体验的RIA程序,例如,一个AIR程序可以使用如下一种或多种组合技术构建:
1) Flash/Flex/ActionScript;
2) HTML/JavaScript/CSS/Ajax;
3) PDF可嵌入任何应用程序中。
作为结果,AIR应用程序可以是:
1) 基于Flash或Flex:应用程序根内容(理解为容器)为Flash/Flex (SWF);
2) 基于Flash或Flex的HTML或PDF。
应用程序的根内容为基于Flash/Flex(SWF)的HTML(HTML,JS,CSS)或PDF:
1) 基于HTML,应用程序根内容为HTML,JS,CSS;
2) 基于HTML的Flash/Flex或PDF,应用程序根内容为基于HTML的Flash/Flex(SWF)或PDF。
用户使用AIR应用程序的方式和传统桌面程序是一样的,当运行时环境安装好后,AIR程序就可以其他桌面程序一样运行了。
因为AIR是应用程序运行时环境,因此她很小且对用户来说不可见。运行时环境提供了一套一致的跨操作系统平台和框架来开发和部署应用程序,因此你的程序不必到每个平台上进行测试,在一个平台上开发好就可以在其他平台上运行了,这有很多好处:
1) 开发AIR应用程序不必做额外的跨平台工作,节省了时间,因为跨平台的工作AIR都帮我们做好了(只要其他平台能支持AIR)。
论文摘要:今年二月份Adobe公司推出了AIR 1.0版本,AIR对大多数人来说,都非常的陌生。该文简要的概述了什么是AIR,AIR的优点,如何来构建AIR程序等问题。
1 引言
Adobe自从收购了Macromedia有了Flash和它的RIA解决方案之后,野心大了不少,它至少是想要和Google,微软的竟争中占一席之地,甚至是想集两家之长取而代之(Web+软件=融合),所以,信捷职称论文写作发表网,它最近两年不停地放出一些开源的工具和解决方案,直到今年二月份推出了AIR 1.0版本。
2 AIR到底是什么
Adobe Integrated Runtime (AIR) 是一个跨操作系统的运行时,利用现有的Web开发技术(Flash,Flex,HTML,JavaScript,Ajax)来构建富Internet应用程序并部署为桌面应用程序。
AIR 支持现有的Web技术如Flash,Flex,HTML,JavaScript和AJAX,可以用你最熟练的技术来开发您所见过的最具用户体验的RIA程序,例如,一个AIR程序可以使用如下一种或多种组合技术构建:
1) Flash/Flex/ActionScript;
2) HTML/JavaScript/CSS/Ajax;
3) PDF可嵌入任何应用程序中。
作为结果,AIR应用程序可以是:
1) 基于Flash或Flex:应用程序根内容(理解为容器)为Flash/Flex (SWF);
2) 基于Flash或Flex的HTML或PDF。
应用程序的根内容为基于Flash/Flex(SWF)的HTML(HTML,JS,CSS)或PDF:
1) 基于HTML,应用程序根内容为HTML,JS,CSS;
2) 基于HTML的Flash/Flex或PDF,应用程序根内容为基于HTML的Flash/Flex(SWF)或PDF。
用户使用AIR应用程序的方式和传统桌面程序是一样的,当运行时环境安装好后,AIR程序就可以其他桌面程序一样运行了。
因为AIR是应用程序运行时环境,因此她很小且对用户来说不可见。运行时环境提供了一套一致的跨操作系统平台和框架来开发和部署应用程序,因此你的程序不必到每个平台上进行测试,在一个平台上开发好就可以在其他平台上运行了,这有很多好处:
1) 开发AIR应用程序不必做额外的跨平台工作,节省了时间,因为跨平台的工作AIR都帮我们做好了(只要其他平台能支持AIR)。
上一篇:论网格技术的应用
下一篇:论AJAX技术及应用
热门论文