Aşağıdaki Adobe Flash Platform geliştirme araçlarıyla AIR for TV uygulamaları geliştirebilirsiniz:
-
Adobe Flash Professional
Adobe Flash Professional CS5.5, AIR for TV uygulamalarını destekleyen ilk AIR sürümü olan AIR 2.5 for TV'yi destekler.
-
Adobe Flash® Builder®
Flash Builder 4.5, AIR 2.5 for TV uygulamasını destekler.
-
AIR SDK
AIR 2.5'ten itibaren, AIR SDK ile sağlanan komut satırı araçlarını kullanarak uygulamalarınızı geliştirebilirsiniz. AIR SDK'yi indirmek için bkz.
http://www.adobe.com/products/air/sdk/
.
Flash Professional'ı Kullanma
AIR for TV uygulamalarını geliştirmek, test etmek ve yayınlamak için Flash Professional aracının kullanılması, aracın AIR masaüstü uygulamaları için kullanılmasıyla aynıdır.
Ancak, ActionScript 3.0 kodunu yazarken yalnızca
tv
ve
extendedTV
AIR profillerinin desteklediği sınıfları ve yöntemleri kullanın. Ayrıntılar için bkz.
Aygıt profilleri
.
Proje ayarları
Bir AIR for TV uygulaması için projenizi ayarlamak üzere aşağıdakileri yapın:
-
Yayınlama Ayarları iletişim kutusunun Flash sekmesinde Oynatıcı değerini en az AIR 2.5 olarak ayarlayın.
-
Adobe AIR Ayarları iletişim kutusunun Genel sekmesinde (Uygulama ve Yükleyici Ayarları), profili
TV
veya
extended
TV olarak ayarlayın.
Hata ayıklama
Flash Professional'da AIR Hata Ayıklama Başlatıcısı'nı kullanarak uygulamanızı çalıştırabilirsiniz. Aşağıdakileri yapın:
-
Uygulamayı hata ayıklama modunda çalıştırmak için şunu seçin:
Hata Ayıkla > Film Hatalarını Ayıkla > AIR Hata Ayıklama Başlatıcısı'nda (Masaüstü)
Bu seçimi yaptıktan sonra, sonraki hata ayıklamaları için şunu seçebilirsiniz:
Hata Ayıkla > Film Hatalarını Ayıkla > Hata Ayıkla
-
Uygulamayı hata ayıklama modu özellikleri olmadan çalıştırmak için şunu seçin:
Kontrol Et > Filmi Test Et > AIR Hata Ayıklama Başlatıcısı'nda (Masaüstü)
Bu seçimi yaptıktan sonra bir sonrakiler için Kontrol Et > Filmi Test Et > Test Et seçeneğini belirleyebilirsiniz.
AIR profilini TV veya genişletilmiş TV olarak ayarladığınızdan, AIR Hata Ayıklama Başlatıcısı Uzaktan Kumanda Düğmeleri adlı bir menü sağlar. Uzaktan kumanda aygıtında tuşlara basma işleminin benzetimini yapmak için bu menüyü kullanabilirsiniz.
Daha fazla bilgi için
Flash Professional ile uzaktan hata ayıklama
.
Yerel uzantıları kullanma
Uygulamanız yerel bir uzantı kullanıyorsa,
Yerel bir uzantı kullanmaya yönelik görev listesi
bölümündeki talimatları uygulayın.
Ancak, bir uygulama yerel uzantıları kullandığında:
-
Flash Professional kullanarak uygulamayı yayınlayamazsınız. Uygulamayı yayınlamak için ADT kullanın. Bkz.
ADT ile paketleme
.
-
Flash Professional kullanarak uygulamayı çalıştıramaz veya bu uygulamada hata ayıklayamazsınız. Geliştirme makinesinde uygulamada hata ayıklamak için ADL kullanın. Bkz.
ADL kullanarak aygıt benzetimi
Flash Builder'ı Kullanma
Flash Builder 4.5'ten itibaren, Flash Builder, AIR for TV gelişimini destekler. AIR for TV uygulamalarını geliştirmek, test etmek ve yayınlamak için Flash Builder'ı kullanma, AIR masaüstü uygulamaları için aracı kullanma işlemine benzerdir.
Uygulamayı ayarlama
Uygulamanızın şunları gerçekleştirdiğinden emin olun:
-
Bir MXML dosyası kullanıyorsanız, MXML dosyasında container sınıfı olarak
Application
öğesi kullandığından:
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx">
<!-- Place elements here. -->
</s:Application>.
Önemli:
AIR for TV uygulamaları
WindowedApplication
öğesini desteklemez.
Not:
Hiç bir MXML dosyası kullanmanız gerekmez. Bunun yerine ActionScript 3.0 projesi oluşturabilirsiniz.
-
Yalnızca
tv
ve
extendedTV
AIR profillerinin desteklediği ActionScript 3.0 sınıflarını kullanın. Ayrıntılar için bkz.
Aygıt profilleri
.
Ayrıca, uygulamanızın XML dosyasında şunlardan emin olun:
-
application
öğesinin
xmlns
niteliğinin AIR 2.5 olarak ayarlı olduğundan:
<application xmlns="http://ns.adobe.com/air/application/2.5">
-
supportedProfiles
öğesinin
tv
veya
extendedTV
içerdiğinden:
<supportedProfiles>tv</supportedProfiles>
Uygulamada hata ayıklama
Uygulamanızı Flash Builder içindeki AIR Hata Ayıklama Başlatıcısı'nı kullanarak çalıştırabilirsiniz. Aşağıdakileri yapın:
-
Run (Çalıştır) > Debug Configurations (Hata Ayıklama Yapılandırmaları) öğesini seçin.
-
Profile (Profil) alanının Desktop (Masaüstü) olarak ayarlandığından emin olun.
-
Hata ayıklama modunda çalıştırmak için Run (Çalıştır) > Debug (Hata Ayıkla) öğesini veya hata ayıklama modu özellikleri olmadan çalıştırmak için Run (Çalıştır) > Run (Çalıştır) öğesini seçin.
supportedProfiles
öğesini TV veya genişletilmiş TV olarak ayarladığınızdan, AIR Hata Ayıklama Başlatıcısı Uzaktan Kumanda Düğmeleri adlı bir menü sağlar. Uzaktan kumanda aygıtında tuşlara basma işleminin benzetimini yapmak için bu menüyü kullanabilirsiniz.
Daha fazla bilgi için bkz.
Flash Builder ile uzaktan hata ayıklama
.
Yerel uzantıları kullanma
Uygulamanız yerel bir uzantı kullanıyorsa,
Yerel bir uzantı kullanmaya yönelik görev listesi
bölümündeki talimatları uygulayın.
Ancak, bir uygulama yerel uzantıları kullandığında:
-
Uygulamayı Flash Builder'ı kullanarak yayınlayamazsınız. Uygulamayı yayınlamak için ADT kullanın. Bkz.
ADT ile paketleme
.
-
Flash Builder kullanarak uygulamayı çalıştıramaz veya bu uygulamada hata ayıklayamazsınız. Geliştirme makinesinde uygulamada hata ayıklamak için ADL kullanın. Bkz.
ADL kullanarak aygıt benzetimi
|
|
|