建立行動裝置 AIR 應用程式的工作流程

一般而言,建立行動 (或其他) 裝置 AIR 應用程式的工作流程,相當類似於建立桌上型應用程式。主要的工作流程差異在於封裝、除錯與安裝應用程式的時候。例如,AIR for Android 應用程式使用原生 Android APK 套件格式,而非 AIR 套件格式。因此,它們也使用標準的 Android 安裝與更新機制。

AIR for Android

開發 Android 的 AIR 應用程式時,以下為典型的步驟:

  • 撰寫 ActionScript 或 MXML 程式碼。

  • 建立 AIR 應用程式描述器檔案 (使用 2.5 或更新的命名空間)。

  • 編譯應用程式。

  • 將應用程式封裝為 Android 套件 (.apk)。

  • 在裝置或 Android 模擬器 (如果使用外部執行階段) 上安裝 AIR 執行階段 (在 AIR 3.7 及更新版本中,預設為固定執行階段)。

  • 在裝置 (或 Android 模擬器) 上安裝應用程式。

  • 在裝置上啟動應用程式。

您可以使用 Adobe Flash Builder、Adobe Flash Professional CS5,或命令列工具來完成這些步驟。

完成 AIR 應用程式且封裝為 APK 檔案後,可將它提交至 Android Market 或經由其他方式散佈。

AIR for iOS

開發 iOS 的 AIR 應用程式時,以下為典型的步驟:

  • 安裝 iTunes。

  • 在 Apple iOS Provisioning Portal 上,產生所需的開發人員檔案與 ID。這些項目包括:

    • 開發人員憑證

    • 應用程式 ID

    • 佈建描述檔

    建立佈建描述檔時,必須列出計畫安裝應用程式的任何測試裝置的 ID。

  • 將開發憑證與私密金鑰轉換為 P12 金鑰儲存檔案。

  • 撰寫應用程式 ActionScript 或 MXML 程式碼。

  • 使用 ActionScript 或 MXML 編譯器編譯應用程式。

  • 建立應用程式的圖示圖案及起始螢幕圖案。

  • 建立應用程式描述器 (使用 2.6 或更新的命名空間)。

  • 使用 ADT 封裝 IPA 檔案。

  • 使用 iTunes 將佈建描述檔置於測試裝置上。

  • 在 iOS 裝置上安裝及測試應用程式。您可以使用 iTunes 或透過 USB 使用 ADT (AIR 3.4 及以上版本支援 USB) 來安裝 IPA 檔案。

完成 AIR 應用程式後,可使用發佈憑證與佈建描述檔來重新封裝。之後,便可將它提交至 Apple App Store。