Uygulama güncellemelerini yönetmek yorucu olabilir.
Adobe
AIR uygulamaları için güncelleme çerçevesi
, geliştiricilerin AIR uygulamalarında sağlam güncelleme özellikleri sağlamasına izin veren API'ler sağlar. AIR güncelleme çerçevesi geliştiriciler için aşağıdaki görevleri gerçekleştirir:
-
Bir aralığa bağlı olarak veya kullanıcı istediğinde periyodik olarak güncellemeleri denetler
-
Web kaynağından AIR dosyalarını (güncellemeleri) indirir
-
Yeni yüklenen sürümün ilk çalıştırılmasında kullanıcıyı uyarır
-
Kullanıcının güncellemeleri denetlemek isteyip istemediğini teyit eder
-
Yeni güncelleme sürümü hakkındaki bilgileri kullanıcıya gösterir
-
İndirme ilerlemesi ve hata bilgisini kullanıcıya gösterir
AIR güncelleme çerçevesi, uygulamanız için örnek bir kullanıcı arabirimi sağlar. Kullanıcıya temel bilgileri ve uygulama güncellemelerine ilişkin konfigürasyon seçeneklerini sunar. Uygulamanız, güncelleme çerçevesiyle birlikte kullanmak üzere özel bir kullanıcı arabirimi de tanımlayabilir.
AIR güncelleme çerçevesi, AIR uygulamasının güncelleme sürümü hakkındaki bilgiyi basit XML yapılandırma dosyalarında saklamanıza olanak verir. Çoğu uygulama için, bazı basit kodları dahil etmek için bu konfigürasyon dosyalarını kurma, son kullanıcıya kullanışlı güncelleme işlevleri sağlar.
Adobe AIR, AIR uygulamalarının güncelleme çerçevesini kullanmadan bile yeni sürümlere yükseltilebileceği bir Updater sınıfı içerir. Updater sınıfı, bir uygulamanın kullanıcının bilgisayarındaki AIR dosyasında yer alan bir sürüme yükseltilmesine olanak verir. Ancak, yükseltme yönetimi yalnızca yerel olarak saklanan bir AIR dosyasına dayanan uygulama güncellemesini yapmaktan daha fazlasını içerebilir.