다음과 같은 Adobe Flash Platform 개발 도구를 사용하여 AIR 응용 프로그램을 개발할 수 있습니다.
ActionScript 3.0(Flash 및 Flex) 개발자용:
HTML 및 Ajax 개발자용:
AIR SDK 설치
Adobe AIR SDK에는 응용 프로그램 실행 및 패키지를 위해 사용하는 다음과 같은 명령줄 도구가 포함됩니다.
-
ADL(AIR Debug Launcher)
-
AIR 응용 프로그램을 먼저 설치하지 않고도 실행할 수 있게 해줍니다.
ADL(AIR Debug Launcher)
을 참조하십시오.
-
ADT(AIR Development Tool)
-
AIR 응용 프로그램을 배포 가능한 설치 패키지로 패키지화합니다.
ADT(AIR Developer Tool)
를 참조하십시오.
AIR 명령줄 도구를 사용하려면 Java가 컴퓨터에 설치되어 있어야 합니다. JRE 또는 JDK(버전 1.5 이상)에서 Java 가상 시스템을 사용할 수 있습니다. Java JRE 및 Java JDK는 http://java.sun.com/에서 제공됩니다.
ADT 도구를 실행하려면 최소한 2GB의 컴퓨터 메모리가 필요합니다.
참고:
최종 사용자가 AIR 응용 프로그램을 실행할 때는 Java가 필요하지 않습니다.
AIR SDK로 AIR 응용 프로그램을 만드는 방법에 대한 간단한 개요를 보려면
AIR SDK를 사용하여 첫 번째 HTML 기반 AIR 응용 프로그램 만들기
를 참조하십시오.
AIR SDK 다운로드 및 설치
다음 지침에 따라 AIR SDK를 다운로드하고 설치할 수 있습니다.
Linux에 AIR SDK 설치
AIR SDK 도구 사용 시작에 대한 자세한 내용은 명령줄 도구를 사용하여 AIR 응용 프로그램 만들기를 참조하십시오.
AIR SDK에 포함된 내용
다음 표에서는 AIR SDK에 포함된 파일의 목적에 대해 설명합니다.
SDK 폴더
|
파일/도구 설명
|
bin
|
ADL(AIR Debug Launcher)을 사용하면 AIR 응용 프로그램을 먼저 패키지화하거나 설치하지 않고도 실행할 수 있습니다. 이 도구를 사용하는 방법에 대한 자세한 내용은
ADL(AIR Debug Launcher)
을 참조하십시오.
ADT(AIR Developer Tool)는 응용 프로그램을 배포할 수 있도록 AIR 파일로 패키지화합니다. 이 도구를 사용하는 방법에 대한 자세한 내용은
ADT(AIR Developer Tool)
를 참조하십시오.
|
frameworks
|
libs 디렉토리에는 AIR 응용 프로그램에 사용할 코드 라이브러리가 포함되어 있습니다.
projects 디렉토리에는 컴파일된 SWF 및 SWC 라이브러리에 대한 코드가 포함되어 있습니다.
|
include
|
include 디렉토리에는 기본 확장을 작성하기 위한 C 언어 헤더 파일이 포함되어 있습니다.
|
install
|
install 디렉토리에는 Android 장치용 Windows USB 드라이버가 포함되어 있습니다. Android SDK에서 Google이 제공하는 드라이버입니다.
|
lib
|
AIR SDK 도구의 지원 코드가 포함되어 있습니다.
|
runtimes
|
데스크톱 및 휴대 장치를 위한 AIR 런타임입니다.
데스크톱 런타임은 ADL이 AIR 응용 프로그램을 패키지화 또는 설치하기 전에 실행하기 위해 사용됩니다.
Android용 AIR 런타임(APK 패키지)은 개발 및 테스트를 위해 Android 장치나 에뮬레이터에 설치할 수 있습니다. 장치 및 에뮬레이터에 대해 별도의 APK 패키지가 사용됩니다. Android용 공용 AIR 런타임은 Android Market에서 얻을 수 있습니다.
|
samples
|
이 폴더에는 샘플 응용 프로그램 설명자 파일, 간편한 설치 기능 샘플(badge.swf) 및 기본 AIR 응용 프로그램 아이콘이 포함됩니다.
|
templates
|
descriptor-template.xml - 각 AIR 응용 프로그램에 필요한 응용 프로그램 설명자 파일의 템플릿입니다. 응용 프로그램 설명자 파일에 대한 자세한 설명은
AIR 응용 프로그램 설명자 파일
을 참조하십시오.
각 릴리스 버전의 AIR를 위한 응용 프로그램 설명자의 XML 구조에 대한 스키마 파일도 이 폴더에 있습니다.
|
Flex SDK 설정
Flex SDK 설치
명령줄 도구를 사용하여 AIR 응용 프로그램을 만들려면 컴퓨터에 Java가 설치되어 있어야 합니다. JRE 또는 JDK(버전 1.5 이상)에서 Java 가상 시스템을 사용할 수 있습니다. Java JRE 및 JDK는 http://java.sun.com/에서 제공됩니다.
참고:
최종 사용자가 AIR 응용 프로그램을 실행할 때는 Java가 필요하지 않습니다.
Flex SDK는 AIR 응용 프로그램을 패키지, 컴파일 및 디버그하는 데 사용하는 AIR API 및 명령줄 도구를 제공합니다.
-
아직 Flex SDK를 설치하지 않은 경우
http://opensource.adobe.com/wiki/display/flexsdk/Downloads
에서 다운로드하십시오.
-
SDK의 내용을 폴더(예: Flex SDK)에 저장합니다.
-
AIR SDK의 내용을 Flex SDK에 있는 파일에 복사합니다.
참고:
Mac 컴퓨터에서는 전체 디렉토리가 아니라 SDK 폴더에서 개별 파일을 복사하거나 바꿔야 합니다. 기본적으로 Mac에 있는 디렉토리를 같은 이름의 디렉토리로 복사하면 대상 디렉토리에 있는 기존 파일이 제거됩니다. 즉, 두 디렉토리의 내용이 병합되지 않습니다. 터미널 윈도우에서
ditto
명령을 사용하여 AIR SDK를 Flex SDK:
ditto air_sdk_folder flex_sdk_folder
에 병합할 수 있습니다.
-
명령줄 AIR 유틸리티는 bin 폴더에 있습니다.
외부 SDK 설정
Android 및 iOS용 응용 프로그램을 개발하려면 플랫폼 제조업체로부터 프로비저닝 파일, SDK 또는 기타 개발 도구를 다운로드해야 합니다.
Android SDK 다운로드 및 설치에 대한 자세한 내용은
Android 개발자: SDK 설치
를 참조하십시오. AIR 2.6부터는 Android SDK를 다운로드하지 않아도 됩니다. 이제는 APK 패키지를 설치하고 실행하는 데 필요한 기본 구성 요소가 AIR SDK에 포함되어 있기 때문입니다. 하지만 Android SDK는 소프트웨어 에뮬레이터를 만들고 실행하거나 장치 스크린 샷을 생성하는 등의 다양한 개발 작업에 유용합니다.
iOS 개발에는 외부 SDK가 필요하지 않습니다. 하지만 특수 인증서 및 프로비저닝 프로파일이 필요합니다. 자세한 내용은
Apple로부터 개발자 파일 얻기
를 참조하십시오.
|
|
|