AIR uygulama tanımlayıcı dosyaları

Her AIR uygulaması bir uygulama tanımlayıcı dosyası gerektirir. Uygulama tanımlayıcı dosyası, uygulamanın temel özelliklerini tanımlayan bir XML belgesidir.

AIR'yi destekleyen çoğu geliştirme ortamı, bir proje oluşturduğunuzda otomatik olarak bir uygulama tanımlayıcısı oluşturur. Yoksa kendi tanımlayıcı dosyanızı oluşturmanız gerekir. Hem AIR hem de Flex SDK'sinin samples dizininde descriptor-sample.xml adlı bir örnek tanımlayıcı dosya bulunabilir.

Uygulama tanımlayıcı dosyası için herhangi bir dosya adı kullanılabilir. Uygulamayı paketlediğinizde, uygulama tanımlayıcı dosyası application.xml olarak yeniden adlandırılır ve AIR paketinin içinde özel bir dizine yerleştirilir.

Örnek uygulama tanımlayıcısı

Aşağıdaki uygulama tanımlayıcı belgesi birçok AIR uygulaması tarafından kullanılan temel özellikleri ayarlar:

<?xml version="1.0" encoding="utf-8" ?> 
<application xmlns="http://ns.adobe.com/air/application/3.0"> 
    <id>example.HelloWorld</id> 
    <versionNumber>1.0.1</versionNumber> 
    <filename>Hello World</filename> 
    <name>Example Co. AIR Hello World</name> 
     <description> 
        <text xml:lang="en">This is an example.</text> 
        <text xml:lang="fr">C'est un exemple.</text> 
        <text xml:lang="es">Esto es un ejemplo.</text> 
    </description> 
    <copyright>Copyright (c) 2010 Example Co.</copyright> 
    <initialWindow> 
        <title>Hello World</title> 
        <content> 
            HelloWorld.swf 
        </content> 
    </initialWindow>  
    <icon> 
        <image16x16>icons/smallIcon.png</image16x16> 
        <image32x32>icons/mediumIcon.png</image32x32> 
        <image48x48>icons/bigIcon.png</image48x48> 
        <image128x128>icons/biggerIcon.png</image128x128>  
    </icon> 
</application>

Uygulama kök içeriği olarak bir SWF dosyası yerine bir HTML dosyası kullanırsa, yalnızca <content> öğesi farklı olur:

<content> 
    HelloWorld.html 
</content>