모바일(또는 기타) 장치용 AIR 응용 프로그램을 만들기 위한 작업 과정은 일반적으로 데스크톱 응용 프로그램을 만들기 위한 작업 과정과 매우 비슷합니다. 작업 과정상의 주요 차이는 응용 프로그램을 패키지화, 디버깅 및 설치할 때 발생합니다. 예를 들어 AIR for Android는 AIR 패키지 포맷 대신 기본 Android APK 패키지 포맷을 사용합니다. 따라서 표준 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(USB 지원: AIR 3.4 이상)를 사용하여 IPA 파일을 설치할 수 있습니다.
AIR 응용 프로그램이 완성되면 배포 인증서 및 프로비저닝 프로파일을 사용하여 다시 패키지화할 수 있습니다. 그러면 Apple App Store에 전송할 준비가 끝난 것입니다.
|
|
|