用Adobe Flex3开发AIR应用程序–入门指南
Adobe AIR 運行時允許在桌面運行AIR應用程序,脫離游覽器的束縛。
下載安裝文件http://labs.adobe.com/downloads/air.html
在下載頁面有樣例程序(Sample Applications)http://labs.adobe.com/technologies/air/samples/
2 安裝開發環境
當然我們選擇開發效率最高的Flex Builder,此外還有命令行編譯的一套工具。
http://labs.adobe.com/technologies/flex/flexbuilder3/下載文件需要在Adobe注冊用戶。
3 Adobe AIR簡介
Adobe? AIR? 是一個跨平臺的運行時,可以使用現有的Web開發技能(Flash, Flex, HTML, JavaScript, Ajax)創建桌面富因特網應用程序。
AIR程序運行基于Adobe AIR Runtime,所以開發的程序在不同的操作系統表現是相同的,就像Java一樣。
AIR 允許你使用最熟悉的開發環境,選取你最擅長的工具進行開發。比如
- Flash / Flex / ActionScript
- HTML / JavaScript / CSS / Ajax
所以AIR應用程序可以
- 基于Flash或者Flex,即應用程序的容器是Flash或Flex(swf)
- 基于包含HTML或PDF的Flash或Flex,即應用程序的容器是Flash/Flex,內含HTML或PDF
- 基于HTML,應用程序的容器是HTML,JS,CSS
- 基于包含FLASH/FLEX或PDF的HTML,即容器是HTML,內含FLASH/FLEX,PDF。
4 使用Flex Builder創建第一個Flex AIR應用程序
我們將創建一個基于SWF文件的AIR應用程序,打開Flex Builder3,當然Flex Builder基于Eclipse,實際上它是一個Eclipse的插件。
新建一個Flex Project類型的工程。Flex有兩種應用程序類型,一種基于Web在Flash player里運行,一種在桌面運行于Adobe AIR runtime,我們選擇桌面應用程序。服務器技術選擇none,點擊完成。
初始生成兩個文件:mxml主文件和xml程序配置文件。
5 編寫AIR應用程序
所有的代碼都包含在WindowedApplication 標簽內,這個標簽創建了一個簡單的窗口。
以代碼視圖打開mxml文件進行編輯,給WindowedApplication 標簽添加一個title屬性,值設定為”Hello world!”
在WindowedApplication元素內添加一個Label組件。
在WindowedApplication開始標簽后緊跟著插入Style塊,最后代碼是這樣的:
<mx:WindowedApplication?xmlns:mx="http://www.adobe.com/2006/mxml"?layout="absolute"?title="Hello?World">??
<mx:Style>??
Application???
{???
background-image:"";???
background-color:"";???
background-alpha:"0.5";???
}???
</mx:Style>??
<mx:Label?text="Hello?AIR"?horizontalCenter="0"?verticalCenter="0"/>??
</mx:WindowedApplication>
選擇Adobe AIR Application方式運行。
6 打包應用程序
把應用程序打包成AIR文件發行,AIR文件是包含所有應用程序文件的一個壓縮文件,用戶可以用AIR文件安裝應用程序。
首先確保沒有編譯錯誤并運行正常,然后選擇導出–Flex Release Version.
導出提示會需要一個數字簽名,創建一個,填寫必須的信息OK,成功,雙擊導出的AIR文件安裝,測試一下。
總結
以上是生活随笔為你收集整理的用Adobe Flex3开发AIR应用程序–入门指南的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: react学习(13)-moment中
- 下一篇: [OpenAirInterface实战-