AIR geliştirme için Adobe Flash Platform araçları

Aşağıdaki Adobe Flash Platform geliştirme araçlarıyla AIR uygulamaları geliştirebilirsiniz.

ActionScript 3.0 (Flash and Flex) geliştiricileri için:

HTML ve Ajax geliştiricileri için:

AIR SDK’yi yükleme

Adobe AIR SDK uygulamaları başlatmak ve paketlemek için kullandığınız şu komut satırı araçlarını içerir:

AIR Hata Ayıklama Başlatıcısı (ADL)
AIR uygulamalarını önce yüklemek zorunda kalmadan çalıştırmanıza olanak tanır. Bkz. AIR Hata Ayıklama Başlatıcısı (ADL).

AIR Geliştirme Aracı (ADT)
AIR uygulamalarını dağıtılabilir yükleme paketleri haline getirir. Bkz. AIR Geliştirici Aracı (ADT).

AIR komut satırı araçları bilgisayarınızda Java yüklenmesini gerektirir. Java sanal makinesini JRE veya JDK’den (1.5 veya sonraki sürümü) kullanabilirsiniz. Java JRE ve Java JDK http://java.sun.com/ adresinde mevcuttur.

ADT aracını çalıştırmak için en az 2 GB bilgisayar belleği gereklidir.

Not: Son kullanıcıların AIR uygulamaları çalıştırması için Java gerekmez.

AIR SDK ile AIR uygulaması oluşturmaya hızlı bir genel bakış için bkz. AIR SDK ile ilk HTML tabanlı AIR uygulamanızı oluşturma.

AIR SDK’yi indirme ve yükleme

AIR SDK’yi aşağıdaki talimatları kullanarak indirip kurabilirsiniz:

AIR SDK’yi Windows’ta yükleme

  • AIR SDK yükleme dosyasını indirin.

  • AIR SDK standart bir dosya arşivi olarak dağıtılır. AIR’yi yüklemek için, SDK’nin içeriğini bilgisayarınızdaki bir klasöre çıkarın (örneğin: C:\Program Files\Adobe\AIRSDK veya C:\AIRSDK).

  • ADL ve ADT araçları AIR SDK’deki bin klasöründe bulunur; yolu bu klasöre ve PATH ortam değişkenine ekleyin.

AIR SDK’yi Mac OS X’te yükleme

  • AIR SDK yükleme dosyasını indirin.

  • AIR SDK standart bir dosya arşivi olarak dağıtılır. AIR’yi yüklemek için, SDK’nin içeriğini bilgisayarınızdaki bir klasöre çıkarın (örneğin: /Users/<kullanıcı adı>/Applications/AIRSDK).

  • ADL ve ADT araçları AIR SDK’deki bin klasöründe bulunur; yolu bu klasöre ve PATH ortam değişkenine ekleyin.

AIR SDK’yi Linux’ta yükleme

  • SDK tbz2 biçiminde mevcuttur.

  • SDK’yi yüklemek için, SDK’yi çıkarmak istediğiniz klasörü oluşturun, sonra şu komutu kullanın: tar -jxvf <path to AIR-SDK.tbz2>

AIR SDK araçlarını kullanmaya başlamayla ilgili bilgi için Komut satırı araçlarını kullanarak bir AIR uygulaması oluşturma bölümüne bakın.

AIR SDK’nin içeriği

Aşağıdaki tabloda AIR SDK’de bulunan dosyaların amacı açıklanmaktadır:

SDK klasörü

Dosyalar/araçlar açıklaması

bin

AIR Hata Ayıklama Başlatıcısı (ADL) bir AIR uygulamasını önce paketleyip yüklemeden çalıştırmanıza olanak verir. Bu aracın kullanımıyla ilgili bilgi için bkz. AIR Hata Ayıklama Başlatıcısı (ADL).

AIR Geliştirici Aracı (ADT), uygulamanızı dağıtım için bir AIR dosyası olarak paketler. Bu aracı kullanmayla ilgili bilgi için bkz. AIR Geliştirici Aracı (ADT).

frameworks

Libs dizini AIR uygulamalarında kullanmak için kod kütüphaneleri içerir.

Projects dizini derlenen SWF ve SWC kütüphaneleri için kod içerir.

include

include dizini ActionScript uzantıları yazmak için C-dili üst bilgi dosyasını içerir (AIR for TV tarafından desteklenir).

install

install dizini Android cihazları için Windows USB sürücülerini içerir. (Bunlar Android SDK'de Google tarafından sağlanan sürücülerdir.)

lib

AIR SDK araçları için destek kodu içerir.

runtimes

Masaüstü ve mobil cihazlar için AIR çalışma zamanları.

Masaüstü çalışma zamanı ADL tarafından AIR uygulamalarınızın paketlenmeden veya yüklenmeden başlatılması için kullanılır.

Android için AIR çalışma zamanları (APK paketleri), geliştirme ve test için Android aygıtlarında veya taklitçilerde yüklenebilir. Aygıtlar ve taklitçiler için ayrı APK paketleri kullanılır. (Genel Android için AIR çalışma zamanı Android Market'ta mevcuttur.)

samples

Bu klasör kesintisiz yükleme özelliğinin örneği olan bir uygulama tanımlayıcı dosyası (badge.swf) ve varsayılan AIR uygulama simgelerini içerir.

templates

descriptor-template.xml - Uygulama açıklayıcı dosyasının her AIR uygulaması için gereken bir şablonu. Uygulama açıklayıcı dosyasının ayrıntılı açıklaması için bkz. AIR uygulama tanımlayıcı dosyaları.

AIR'nin her yayın sürümüne yönelik uygulama tanımlayıcısının XML yapısı için şema dosyaları da bu klasörde bulunur.

Flex SDK’yi kurma

Adobe® Flex™ ile Adobe® AIR® uygulamaları oluşturmak için, aşağıdaki seçenekler vardır:

  • Adobe AIR projeleri oluşturmak, AIR uygulamalarınıza test ve hata ayıklama yapmak ve onları paketlemek için entegre araçlar sağlayan Adobe® Flash® Builder™ uygulamasını indirip yükleyebilirsiniz. Bkz. Flash Builder'da ilk masaüstü Flex AIR uygulamanızı oluşturma.

  • Adobe® Flex™ SDK’yi indirip tercih ettiğiniz metin düzenleyicisi ve komut satırı araçlarıyla Flex AIR uygulamaları geliştirebilirsiniz.

Flex SDK ile AIR uygulaması oluşturmaya hızlı bir genel bakış için bkz. Flex SDK ile ilk masaüstü AIR uygulamanızı oluşturma.

Flex SDK’yi yükle

Komut satırı araçlarıyla AIR uygulamaları oluşturma işlemi, bilgisayarınızda Java’nın yüklü olmasını gerektirir. Java sanal makinesini JRE veya JDK’den (1.5 veya sonraki sürümü) kullanabilirsiniz. Java JRE ve JDK http://java.sun.com/ adresinde mevcuttur.

Not: Son kullanıcıların AIR uygulamaları çalıştırması için Java gerekmez.

Flex SDK, size AIR API’sini ve AIR uygulamalarınızı paketlemek, derlemek ve onların hatalarını ayıklamak için kullandığınız komut satırı araçlarını sağlar.

  1. Önceden yapmadıysanız, Flex SDK'yi http://opensource.adobe.com/wiki/display/flexsdk/Downloads adresinden indirin.

  2. SDK’nin içeriğini bir klasöre yerleştirin (Örneğin, Flex SDK).

  3. AIR SDK'nin içeriğini Flex SDK'nin içindeki dosyaların üzerine kopyalayın.

    Not: Mac bilgisayarlarda, tek tek dosyaları tüm dizinde değil SDK klasörlerinde kopyaladığınızdan veya değiştirdiğinizden emin olun. Varsayılan olarak, Mac'teki bir dizini aynı adda bir dizine kopyalamak hedef dizindeki mevcut dosyaları kaldırır; iki dizinin içeriğini birleştirmez.
  4. Komut satırı yardımcı programları bin klasöründe bulunur.

Harici SDK'leri ayarlama

Android ve iOS için uygulama geliştirmek, platform oluşturuculardan ön hazırlık dosyaları, SDK'ler veya diğer geliştirme araçlarını indirmenizi gerektirir.

Android SDK'yi indirme ve yüklemeyle ilgili bilgi için bkz. Android Developers: Installing the SDK (Android Geliştiricileri: SDK'yi yükleme). AIR 2.6'dan itibaren Android SDK'yi indirmeniz gerekmez. AIR SDK artık APK paketlerini yüklemek ve başlatmak için gerekli olan temel bileşenleri içerir. Yine de, Android SDK yazılım taklitçileri oluşturma ve çalıştırma gibi çeşitli geliştirme görevleri için faydalı olabilir.

iOS geliştirmeleri için harici SDK gerekli değildir. Ancak, özel sertifikalar ve ön hazırlık profilleri gereklidir. Daha fazla bilgi için bkz. Apple'dan geliştirici dosyaları edinme.