이 장의 지시에 따라 Adobe® Flash® Professional을 사용하여 간단한 “Hello World” AIR 응용 프로그램을 직접 만들고 패키지화하면 Adobe® AIR®의 작동 방식을 빠르고 쉽게 확인해 볼 수 있습니다.
아직 Adobe AIR를 설치하지 않은 경우
www.adobe.com/go/air_kr
에서 다운로드하여 설치하십시오.
Flash에서 Hello World 응용 프로그램 만들기
Flash에서 Adobe AIR 응용 프로그램을 만드는 것은 다른 FLA 파일을 만드는 것과 비슷합니다. 다음 절차를 따라 Flash Professional로 간단한 Hello World 응용 프로그램을 만들어 보십시오.
Hello World 응용 프로그램을 만들려면
-
Flash를 시작합니다.
-
시작 화면에서 AIR를 클릭하고 Adobe AIR 제작 설정을 지정하여 빈 FLA 파일을 만듭니다.
-
[도구] 패널에서 [텍스트] 도구를 선택하여 스테이지 가운데에 정적 텍스트 필드(기본값)를 만듭니다. 15-20자가 들어갈 정도로 넓게 만드십시오.
-
텍스트 필드에 “Hello World”를 입력합니다.
-
파일을 저장하고 이름(예: HelloAIR)을 지정합니다.
응용 프로그램 테스트
-
Ctrl+Enter를 누르거나 [컨트롤] -> [동영상 테스트] -> [테스트]를 선택하여 Adobe AIR에서 응용 프로그램을 테스트합니다.
-
[동영상 디버그] 기능을 사용하려면 먼저 응용 프로그램에 ActionScript 코드를 추가해야 합니다. 다음과 같은 trace 문을 간단히 추가해 볼 수 있습니다.
trace("Running AIR application using Debug Movie");
-
Ctrl+Shift+Enter를 누르거나 [디버그] -> [동영상 디버그] -> [디버그]를 선택하여 [동영상 디버그]로 응용 프로그램을 실행합니다.
Hello World 응용 프로그램은 다음 그림과 같습니다.
응용 프로그램 패키지화
-
[파일] > [제작]을 선택합니다.
-
기존 디지털 인증서로 Adobe AIR 패키지를 서명하거나, 다음 단계를 따라 자체 서명 인증서를 만듭니다.
-
[인증서] 필드 옆의 [새로 만들기] 버튼을 클릭합니다.
-
[제작자 이름], [조직 구성 단위], [조직 이름], [전자 메일], [국가], [암호] 및 [암호 확인] 필드에 값을 입력합니다.
-
인증서 유형을 지정합니다. 인증서 [유형] 옵션은 보안 수준을 가리킵니다. [1024-RSA]는 1024비트 키(보안 수준 낮음)를 사용하고 [2048-RSA]는 2048비트 키(보안 수준 높음)를 사용합니다.
-
[다른 이름으로 저장] 필드에 값을 입력하거나 [찾아보기...] 버튼을 클릭하고 폴더 위치를 찾아 인증서 파일의 정보를 저장합니다(예:
C:/Temp/mycert.pfx
). 작업을 마치면 [확인]을 클릭합니다.
-
[디지털 서명] 대화 상자가 다시 나타납니다. 만든 자체 서명된 인증서의 경로 및 파일 이름이 [인증서] 텍스트 상자에 표시됩니다. 표시되지 않는 경우, 경로 및 파일 이름을 입력하거나 [찾아보기] 버튼을 클릭하여 파일을 찾아 선택합니다.
-
b단계에서 지정한 암호와 동일한 암호를 [디지털 서명] 대화 상자의 [암호] 텍스트 필드에 입력합니다. Adobe AIR 응용 프로그램 서명에 대한 자세한 내용은
AIR 파일에 디지털 서명
을 참조하십시오.
-
응용 프로그램 및 설치 프로그램 파일을 만들려면 [제작] 버튼을 클릭합니다. Flash CS4 및 CS5의 경우 [확인] 버튼을 클릭합니다. AIR 파일을 만들기 전에 [동영상 테스트] 또는 [동영상 디버그]를 실행하여 SWF 파일 및 application.xml 파일을 만들어야 합니다.
-
응용 프로그램을 설치하려면 응용 프로그램을 저장한 폴더에서 AIR 파일(
application
.air)을 두 번 클릭합니다.
-
[응용 프로그램 설치] 대화 상자에서 [설치] 버튼을 클릭합니다.
-
[설치 환경 설정] 및 [위치] 설정을 검토하고 '설치 후 응용 프로그램 시작' 체크 상자를 선택합니다. 그런 다음 [계속]을 클릭합니다.
-
'설치가 완료되었습니다.' 메시지가 나타나면 [완료]를 클릭합니다.
|
|
|