《Adobe AIR手機版》是一款知名軟件公司Adobe旗下獨立的手機客戶端應用軟件,可在不受瀏覽器的限制下獨立運行Flash程序!軟件整體體積5.65M!適用于Android 2.2固件,軟件是目前許多游戲的必備軟件,因為現(xiàn)在很多游戲基于Adobe Air開發(fā),所以必須有Adobe Air的支持。軟件可以不必經(jīng)由瀏覽器而對網(wǎng)絡上的云端程式做控制,通過該客戶端的支持,以后能跨平臺玩的游戲也將越來越多!
對于用戶來說,Adobe AIR 實現(xiàn)的跨平臺應用,使其不再受限于不同的操作系統(tǒng),在桌面上即可體驗豐富的互聯(lián)網(wǎng)應用,并且是比以往更低的資源占用、更快的運行速度和順暢的動畫表現(xiàn)。
例如 新浪微博客戶端微博 AIR、Google Analytics 分析工具、Twitter 客戶端 TweetDeck及眾多最新影片介紹工具等。
通俗來說: Adobe Air是利用Adobe公司的Flash技術開發(fā)的視頻播放平臺。這個視頻播放終端運行平臺 它主要的功能就是讓你可以在網(wǎng)上 看視頻,跟Flash 功能相同,但是更強大。
1、針對 AIR 開發(fā)的應用程序可以在多個操作系統(tǒng)上運行,同時不需要進行額外的工作。此運行時確保在由 AIR 支持的所有操作系統(tǒng)上進行一致并可預知的呈現(xiàn)和交互;
2、利用現(xiàn)有的 Web 技術和設計模式可以更快地構建應用程序,無需學習傳統(tǒng)的桌面開發(fā)技術或復雜的本機代碼,您即可將基于 Web 的應用程序擴展到桌面;
3、與使用諸如 C 和 C++ 之類的較低級別的語言相比,使用此運行時可以更輕松地開發(fā)應用程序。無需管理特定于每個操作系統(tǒng)的復雜的低級別 API,當針對 AIR 開發(fā)應用程序時,可以利用一組豐富的框架和 API;
4、由此運行時提供的特定于 AIR 的 API 和 AIR 框架;
5、SWF 文件中使用的 ActionScript API 和 Flex 框架(以及其他基于 ActionScript 的庫和框架);
6、HTML、CSS 和 JavaScript;
7、大多數(shù) Ajax 框架;
8、Adobe AIR 的本機擴展,其提供 ActionScript API,該 API 提供對采用本機代碼編程的特定于平臺的功能的訪問,本機擴展還會提供對舊本機代碼以及提供更高性能的本機代碼的訪問。
【步驟01】
Adobe AIR可以不必經(jīng)由瀏覽器而對網(wǎng)絡上的云端程式做控制,因為它是針對網(wǎng)絡與桌面應用的結合所開發(fā)出來的技術。它最大的優(yōu)點是跨平臺式以及涵蓋各個主流系統(tǒng)。如果要安裝像新浪微博AIR,就必須安裝Adobe AIR,因為所有AIR軟件全部基于Adobe AIR而運轉。
【步驟02】
用Flash/Flex開發(fā)的android應用就需要Adobe AIR運行時環(huán)境。也就是相當于把Flash放到窗口里當作軟件運行,因為它是支撐Flash開發(fā)的桌面平臺應用程序運行的。
【步驟03】
基于flash開發(fā)的桌面軟件需要這個AIR程序才能運行。當然如果沒有涉及這點的話,AIR本身并沒有可以使用的功能。
【步驟04】
基于Flash or Flex的,其基礎內(nèi)容是 Flash/Flex (SWF)的應用程序;而基于Flash or Flex 附帶PDF或HTML的,其基礎內(nèi)容是Flash/Flex (SWF) 帶有 HTML (HTML, JS, CSS) 或PDF內(nèi)容的HTML應用程序。
【步驟05】
如果基礎內(nèi)容是HTML, JS, CSS的 HTML應用程序的,則附帶 Flash/Flex或 PDF。基礎內(nèi)容是HTML帶有Flash/Flex (SWF)或PDF 內(nèi)容的應用程序的,要與AIR應用程序的交互操作,跟本地桌面程序的使用方法一樣。
【步驟06】
先創(chuàng)建一個文件名為 HelloWorld-app.xml 的 XML 文件并保存到項目目錄中。然后添加 元素,在其中包含 AIR 命名空間屬性。其中 命名里的“2.8”是指應用程序運行時的版本。
一、優(yōu)勢
1、比web的優(yōu)勢在于,有客戶端的優(yōu)勢,可以脫機運行,在需要的時候偶爾連接網(wǎng)絡。
2、比java跨平臺的優(yōu)勢在于,其flash技術本身的帶來的更吸引人的交互表現(xiàn)。
3、比傳統(tǒng)的客戶端優(yōu)勢,在于跨平臺,和低開發(fā)成本,比如這一特性可以使現(xiàn)有的國內(nèi)電子雜志系統(tǒng),輕松實現(xiàn)跨平臺。
二、缺點
1、其虛擬機的下載安裝,會是一個推廣的門檻.
2、畢竟采用的大多是web開發(fā)技術,雖然在桌面端有些api擴展,但肯定也不能完全替代傳統(tǒng)客戶端的開發(fā)。
1、哪些創(chuàng)作工具支持創(chuàng)建 Adobe AIR 應用程序?
不存在專門用于構建 AIR 應用程序的開發(fā)工具。Web 開發(fā)人員可以使用他們選擇的 IDE(包括基于 Eclipse™ 的 Flash Builder、Flash Professional 和 Dreamweaver 等 Adobe 工具)構建 Adobe AIR 應用程序。Flash Builder 和 Flash Professional 還支持開發(fā)移動和電視應用程序。
免費的 AIR SDK 提供了一套用于打包 Adobe AIR 應用程序的命令行工具。您可以將該 SDK 與任何文本編輯器一起使用,進而構建和部署 AIR 應用程序。
如果要為 Adobe AIR 構建應用程序,我需要從 Adobe 購買工具嗎?
不需要。您可以將免費的 Adobe AIR SDK 與任何文本編輯器一起使用,進而構建和部署 AIR 應用程序。
2、Adobe AIR 與 Adobe Creative Suite® 是何種關系?
Adobe Creative Suite 軟件是一套用于印刷、Web、視頻和移動發(fā)布的工具。某些 Creative Suite 應用程序提供 HTML、Flash 和 JavaScript 功能,這些功能可以用于交付 AIR 應用程序。
Flash Builder、Flash Catalyst、Flash Professional 和 Dreamweaver 均提供開發(fā)和導出 AIR 應用程序的支持。
3、Adobe AIR 與 Flex 是何種關系?
Flex 是一個用于使用 Flash 技術構建 RIA 的免費開源框架。AIR 支持設備上的 RIA。就像您可以將 Flex 與 Flash Player 一起使用,進而在瀏覽器中構建和交付 RIA 一樣,您也可以將 Flex 與 AIR 一起使用,進而在桌面上構建和交付 RIA。
4、AIR 與 JavaScript 框架是何種關系?
AIR 支持所有 JavaScript 框架,JavaScript 框架可用于構建在 AIR 上部署的桌面應用程序。大多數(shù)常見的 JavaScript 框架均可與 AIR 一起使用。
5、Adobe AIR 中使用的是何種 HTML 和 JavaScript 引擎?
AIR 中的 HTML 與 JavaScript 由開源 WebKit HTML/JavaScript 引擎處理。
v25.0.0.134:
AIR 25有什么新功能
包名:com.adobe.air
MD5:26C6F8DF07BCD305D5F4ED1BF40EB4E5
網(wǎng)友評論