Adobe AIR是什么意思?及有什么用?
發表時間:2023-09-17 來源:明輝站整理相關軟件相關文章人氣:
[摘要]Adobe AIR是什么意思?及有什么用?Adobe Air好處是多方面的,通過使用你的RIA作為戰略的一部分,你可以提高生產力,擴大您的市場范圍,提高客戶滿意度,提高客戶忠誠度,降低成本,增加利潤。 公司Adobe AIR 提供一種激動人心的新方式,可借助創新的、品牌的應用程序吸引客戶,而無需更...
Adobe AIR是什么意思?及有什么用?

Adobe Air好處是多方面的,通過使用你的RIA作為戰略的一部分,你可以提高生產力,擴大您的市場范圍,提高客戶滿意度,提高客戶忠誠度,降低成本,增加利潤。 公司
Adobe AIR 提供一種激動人心的新方式,可借助創新的、品牌的應用程序吸引客戶,而無需更改現有技術或流程。
Adobe Air到底是什么?有什么用呢?網上的資料多數都是些難懂的學術解釋。
其實通俗的講Adobe Air就是一個平臺,這個平臺提供一些軟件接口,想開發軟件的人員用這些接口和其他的編程技術可以開發出來一些軟件,而這些開發出來的軟件只有在安裝有Adobe Air的電腦上可以運行。你看看你電腦上有沒有必須依靠Adobe Air才能運行的軟件,如果沒有,可以卸掉他,現在基于Adobe Air的軟件不是很多,一般有的也可以找其他軟件代替的。
我們再來看看一般的專業解釋:
Adobe Integrated Runtime (AIR) 是一個跨操作系統的運行時,利用現有的Web開發技術(Flash,Flex,HTML,JavaScript,Ajax)來構建富Internet應用程序并部署為桌面應用程序。
AIR 支持現有的Web技術如Flash,Flex,HTML,JavaScript和AJAX,可以用你最熟練的技術來開發您所見過的最具用戶體驗的RIA程序,例如,一個AIR程序可以使用如下一種或多種組合技術構建:
• Flash / Flex / ActionScript • HTML / JavaScript / CSS / Ajax • PDF 可嵌入任何應用程序中 作為結果,AIR 應用程序可以是:
• 基于Flash 或 Flex:應用程序根內容(理解為容器)為Flash/Flex (SWF) • 基于Flash 或 Flex 的HTML 或 PDF。應用程序的根內容為基于Flash/Flex (SWF) 的HTML (HTML, JS, CSS) 或 PDF
• 基于HTML,應用程序根內容為HTML, JS, CSS • 基于HTML的Flash/Flex或PDF,應用程序根內容為基于HTML 的Flash/Flex (SWF) 或 PDF 用戶使用AIR 應用程序的方式和傳統桌面程序是一樣的,當運行時環境安裝好后,AIR 程序就可以其他桌面程序一樣運行了。
因為AIR 是應用程序運行時環境,因此她很小且對用戶來說不可見。運行時環境提供了一套一致的跨操作系統平臺和框架來開發和部署應用程序,因此你的程序不必到每個平臺上進行測試,在一個平臺上開發好就可以在其他平臺上運行了,這有很多好處:
• 開發AIR應用程序不必做額外的跨平臺工作,節省了時間,因為跨平臺的工作AIR都幫我們做好了(只要其他平臺能支持AIR)。
•比起Web技術及其設計模式,AIR應用程序開發迅速,她允許將Web開發技術搬到桌面上來而不用另外去學習桌面程序開發技術或復雜的底層代碼,這比起低級語言如C 和 C++更容易學習,且不用去處理每個操作系統復雜的底層APIs 。
現在用Flash/Flex開發的android應用需要Adobe AIR運行時環境,否則無法運行,當然也是以apk的方式打包。
Adobe目前致力于移動領域的跨平臺應用,基于AIR, 用Flash開發的應用得以做到跨平臺發布。最新的AIR 2.6支持android iOS和黑莓平板電腦的QNX系統。
開發 AIR 的工具(SDK )都有哪些?
1、Adobe AIR SDK (官方的標準開發工具包)
2、Flex 3 SDK
3、Flex Builder 3
4、Dreamweaver CS3 + Adobe_AIR_extension_for_Dreamweaver_CS3 (擴展插件)
5、Flash CS3 + Adobe_AIR_update_for_Flash_CS3_Professional (擴展插件)
如何使電腦能運行AIR 程序?
就像您必須在電腦里安裝“Java虛擬機”后(往往被集成到操作系統里),才能運行使用 Java語言編寫的軟件一樣。
要想運行采用 AIR 技術的程序,您必須安裝一個 Adobe AIR 。
AIR 應用程序可以是:
* 基于Flash 或 Flex:應用程序根內容(理解為容器)為Flash/Flex (SWF)
* 基于Flash 或 Flex 的HTML 或 PDF.應用程序的根內容為基于Flash/Flex (SWF) 的HTML
* 基于HTML,應用程序根內容為HTML, JS, CSS
* 基于HTML的Flash/Flex或PDF,應用程序根內容為基于HTML 的Flash/Flex (SWF) 或 PDF
常見的網絡操作系統有UNIX、Netware、Windows NT、Linux等,網絡軟件的漏洞及缺陷被利用,使網絡遭到入侵和破壞。