什麼是 Adobe AIR

來源:互聯網
上載者:User

什麼是 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 是應用程式運行時環境,因此她很小且對使用者來說不可見。運行時環境提供了一套一致的跨作業系統平台和架構來開發和部署應用程式,因此你的程式不必到每個平台上進行測試,在一個平台上開發好就可以在其他平台上運行了,這有很多好處: 

  • n 開發AIR應用程式不必做額外的跨平台工作,節省了時間,因為跨平台的工作AIR都幫我們做好了(只要其他平台能支援AIR)。

  • n 比起Web技術及其設計模式,AIR應用程式開發迅速,她允許將Web開發技術搬到案頭上來而不用另外去學習傳統型程式開發技術或複雜的底層代碼,這比起低級語言如C 和 C++更容易學習,且不用去處理每個作業系統複雜的底層APIs 。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.