AIR
ADF
code2
2008. 6. 16. 18:38
ADF란 Apollo 프로젝트 생성시 mxml파일과같이 생성되는 xml파일입니다.
이 파일이 하는 역할은 Apollo 에플리케이션의 환경설정정도 입니다.
작성자/설명/버전/아이콘 등등의 설정을할수 있습니다.
< ?xml version="1.0" encoding="UTF-8"?>
<!--
appID : 현재 에플리케이션의 유니크한 이름을 지정합니다.
일반적으로 패키지형태의 이름을 지정합니다.
version : 버전 정보를 표시합니다.
온라인상에서 현재 에플리케이션을 자동으로 업데이트 도 가능합니다.
-->
<application xmlns="http://ns.adobe.com/apollo/application/1.0.M3"
appId="net.apollo9"
version=".4">
<!--
일반적인 정보 설정을 하게 됩니다.
C:Documents and Settings/username/Program Files/[publisher]/[name]으로 Apollo가 설치가 되므로 배포시 신중하게 작성하는게 좋습니다.
-->
<properties>
<name>개발테스트</name>
<description>에플이 케이션 설명</description>
<publisher>작성자 표시</publisher>
<copyright>저작권 표시</copyright>
</properties>
<!--
실행할 Apollo 에플리케이션의 속성을 지정합니다.
rootContent노드의 값은 실행될 app명을 지정합니다.
이 속성이 정상적으로 지정되지 않았을때는 다음과같은 오류가 발생합니다.
'application cannot be run; an error occurred loading the root content file: xxxxx) '
-->
<rootcontent systemChrome = "standard"
transparent = "false"
visible = "true">
apolloProject_alpha1.swf
</rootcontent>
<!-- Apollo의 데스크탑 아이콘을 지정합니다. -->
<icon>
<image16x16>icons/ApolloApp_16.png</image16x16>
<image32x32>icons/ApolloApp_32.png</image32x32>
<image48x48>icons/ApolloApp_48.png</image48x48>
<image128x128>icons/ApolloApp_128.png</image128x128>
</icon>
</application>
대략 다음정도의 ADF 템플릿이 나오겠네요
apolloProject_alpha1-app.xml< ?xml version="1.0" encoding="UTF-8"?>
<application xmlns="http://ns.adobe.com/apollo/application/1.0.M3"
appId="net.apollo9"
version=".4">
<properties>
<name>개발테스트</name>
<description />
<publisher>ap9</publisher>
<copyright />
</properties>
<rootcontent systemChrome = "standard"
transparent = "false"
visible = "true">apolloProject_alpha1.swf</rootcontent>
<icon>
<image16x16>icons/ApolloApp_16.png</image16x16>
<image32x32>icons/ApolloApp_32.png</image32x32>
<image48x48>icons/ApolloApp_48.png</image48x48>
<image128x128>icons/ApolloApp_128.png</image128x128>
</icon>
</application>