Adobe AIR介紹(轉載)

[color=red]AIR就是所謂的網絡應用桌面化[/color]
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 。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章