Flash CS3 ile AIR Uygulamaları Geliştirme
15 Temmuz 2008 – 00:38Bir okuyucumdan gelen bir mail de “Flash CS3 ile AIR Uygulamaları Geliştirme” adlı yazıyı bulamadığını yazmıştı. AIR kategorisine baktığımda maalesef bende bulamadım. Bunun üzerine bu makalenin kısa ve güncel bir bölümünü şimdi ekliyorum.
Flash CS3 ile masaüstü uygulamaları geliştirmek için ihtiyacınız olan şeyler AIR Runtime ve Flash CS3 için geliştirilmiş AIR eklentisini indirmeniz gerekmektedir.
AIR Runtime
http://get.adobe.com/air/
Flash CS3 AIR Eklentisi
http://www.adobe.com/support/flash/downloads.html#orig_update
Yukarıdaki eklentiyi kurmada sorun çıkıyorsa eğer, bu konu hakkında yazmış olduğum diğer bir makale yer almakta. Bu yazıya aşağıdaki adresten ulaşarak sorununuzu çözebilirsiniz
http://enginyoyen.com/blog/tr/index.php/adobe-air-10-yuklenme-sorunu/
Flash CS3 eklentisini sorunsuz yüklediğiniz varsayıyorum. Flash CS3’ü tekrar açtığınızda karşınıza çıkan “Hoşgeldiniz Ekranı (Welcome Screen)“ndan üçüncü sırada “Flash File(Adobe AIR)” seçerek başlayalım. Eğer karşınıza hoş geldin ekranı çıkmadıysa yeni bir Actionscript 3.0 dokümanı oluşturup “Settings” bölümünden “Flash Player” versiyonunu Adobe AIR 1.0(veya 1.1) yapabilirisiniz.
Aslında şu andan itibaren Actionscript 3.0 ile yapacağınız herhangi bir uygulamayı masaüstü programı gibi çalıştırabilirsiniz. Buradaki yaratıcılık ise tamamen size kalmış. Bu makalede sadece sistemin basit şekilde nasıl çalıştığını ve nelere ihtiyacınız olduğu. Bu yüzden sahneye sadece basit bir metin veya grafik ekleyerek uygulamayı test etmeniz yeterlidir. Flash dokümanınızı kaydederek devam edebiliriz.
Daha sonra üst taraftaki Command butonuna tıklarsanız. Command paneline AIR- başlıklı iki yeni butonun eklendiğini göreceksiniz. Bunların ilki, AIR-Application and Installer Settings bu butonda export etmek istediğiniz AIR dosyasının ayarlarını yapıyorsunuz. İkinci de ise “AIR-Create AIR File” eğer herhangi bir ayar yapmıyorsanız ikinciye basıp hemen export edebilirsiniz. Tabii bunu yapabilmek için ayarları daha önceden tanımlamanız gerekiyor.
Sırada ise AIR uygulamasının ayarları var. Command butonuna basıp oradan da “AIR-Application and Installer Settings” butonuna basmanız gerekiyor. Daha sonra aşağıdaki panel karşınıza çıkacaktır. Bu panelde yer alan bilgiler gelirsek, en üstten alta doğru gidersek;

File Name – Çalışmanıza vermek istediğiniz ad- Bu ad AIR dosyanızın adı ve yüklemeden sonra masa üzerinde dosyanın alacağı ad, tabii her masaüstü programı gibi buda değişebilir.
Name - Buraya yazacağınız isim bir nevi tanım, yani buradaki dosyanızın gerçek ismi diyebiliriz
ID – Dosya verdiğiniz tekil ID. Bu ID yardımıyla daha önce buna benzer bir dosya olup olmadığını kontrol ediyor. İstediğiniz takdirde bu default olarak yaratılan ID yi değiştirebilirisiniz. Dikkat etmeniz gerek nokta ise sadece latin karakterler, sayı, nokta ve kısa çizgi kullanabilirsiniz.
Version – Dosyanın versiyonu. Bu tamamen size kalmış. Ama 1.0.0.0 dan başlamak güzel bir şey olsa gerek.
Description - Burası program hakkındaki açıklamalar için.
Copyrigth - Telif hakkı bilgisi.
Window Style – Burada programınızın hangi pencerede açılmak istediğini belirliyorsunuz ve burada 3 adet seçeneğiniz var;
1 - System – Normal Windows penceresi
2- Custom Chromo (opaque)- Burada programınız bir pencere içinde değil de kendi boyutlarıyla, penceresiz geliyor.
3- Custom Chromo (Transparent)- Burada ise sahnede yaptığınız her şeyi arka plan olmadan görebiliyorsunuz. Yani zemin yok.
Icon- AIR uygulaması için belirlenecek olan ikonlar. Uygulama bir masaüstü uygulamasına dönüştüğünden dolayı ikon olması da haliyle normal oluyor.
Advanced - Bu bölümde uygulama için gerekli olan pencere ayarları düzenleniyor. Burada yapılan uygulamanın açıldığı pencerenin boyutlarını ve hangi program menüsünde yer alacağı belirleniyor.
Use Custom Application Descriptor File –Yaptığınız ayarlar bir xml dosyasına kaydediliyor. Eğer daha önceden yaptığınız ayarları kullanmak istiyorsanız bu şıkkı işaretleyip xml adresini belirtebilirisiniz. Bu sayede ayarları tekrar tekrar yapmış zorunda kalmazsınız.
Dijital Signature – Tüm Adobe AIR uygulamaları başka bilgisayarlara yüklenmesi için dijital olarak imzalanması gerekmektedir.
Yeni bir Dijital İmza yapmak için Change > Create butonlarına basarak karşınıza gelen penceredeki tüm seçenekleri doldurunuz(Publisher name, Organizational unit, Organizational name, Email, Country, Password, and Confirm Password.)Type kısmında ise 1024 –RSA ve 2048 – RSA diye iki seçenek var. Bu seçenekler güvenlik seçenekleri. 1024 –RSA 1024 bit-key kullanıyor 2048 RSA ise 2048 bit-key kullanıyor, 2048 daha güvenli yani.
Daha sonra Dijital imzanızı herhangi bir dosyaya kaydedin. Bir önceki pencereden Browse tuşuna basarak sertifikayı kayıt ettiğiniz dosyayı açın “mycert.pfx” adlı dosyayı seçin.
Alt kısmındaki Password bölümü sertifikaya girdiğiniz şifreyi giriniz. Ve Ok tuşuna basın.
Eğer sertifikayı daha sonra yüklemek istiyorsanız “Prepare an AIR Intermediare (AIRI) file that will be signed later” seçeneğini işaretleyebilirsiniz. Ama her halükarda bir sertifika yüklemek zorundasınız.
Dijital imza hakkında daha fazla bilgi almak için Wikipedia dan yararlanabilirsiniz;
http://tr.wikipedia.org/wiki/Say%C4%B1sal_imza
Destination – Yaptığınız uygulamayı kaydetmek istediğiniz hedef dosyayı buradan belirtebilirisiniz.
Included Files -Burada çalışmaya dahil edilen dosyaların listesi yer almakta. Eğer isterseniz herhangi bir dosya ekleyip çıkarabilirsiniz.
Şu anda tek yapmanız gereken “Publish AIR File” butonuna basarak çalışmanızı tamamlamak.
Evet, bu şekilde basit bir AIR uygulamasını oluşturabilirsiniz, daha karmaşık yapmak ise sizin marifetlerinize kalmış.
Kolay Gelsin
Engin
