byilmazZ
Üye
Adobe Flash & Adobe AIR İle Android İçin Uygulama Geliştirme
Adobe Creative Suite (CS) ürün ailesinin 5. versiyonundan itibaren mobil platformlar için üretilen çözümler geliştiricilerin ilgisini çekti. Özellikle iOS ve Android için sağlanan paketleme özelliği Adobe Flash, Flash Builder ya da Flex içerisinde geliştirilen uygulamaların hiçbir ek çaba sarf etmeden farklı platformlar için yayınlanabilmesine imkan verdi. Peki bu imkanı sağlayan teknoloji nedir? Bu sorunun cevabını Adobe AIR Runtime olarak verebiliriz. Adobe Flash tabanlı uygulamaların tarayıcılarda çalışmasını sağlayan Adobe Flash Player eklentisi ile temelde aynı prensibe sahip olan Adobe AIR Runtime, Flash Player eklentisinin aksine çalıştığı platform içerisinde daha fazla kontrole sahip bulunmaktadır. Tarayıcıdan kaynaklanan bir takım sınırlılıkları rahatlıkla aşabilen AIR, işletim sistemi içerisinde kurulu herhangi bir uygulama gibi çalışabilme yeteneğine ve gücüne sahiptir. Bu özellikleri ile Adobe’nin masaüstü uygulama geliştirme alanına giriş yapmasını sağlayan AIR, günümüzde mobil cihazlar için ürettiği çözümler ile adından daha fazla söz ettirmektedir. Günümüzde Adobe Flash Platformu içerisinde geliştirilen bir uygulama AIR Runtime sayesinde aşağıdaki platformlarda çalışabilmektedir: Windows MacOS Linux Android iOS Blackberry Yukarıdaki listeye baktığımızda çok geniş bir çerçevede çözüm üretebilen bir platform ile karşı karşıya olduğumuzu rahatlıkla söyleyebiliriz. Özellikle Android, iOS ve Blackberry desteğinin günümüz uygulama geliştiricilerinin iştahını kabarttığını söylemek çok da yanlış olmayacaktır. Adobe Flash Platformu ve Adobe AIR Runtime ile ilgili bir ön bilgiyi sizlerle paylaştıktan sonra artık üretime yönelik çalışmalara başlayabiliriz diye düşünüyorum. Bu yazıda uygulama geliştireceğiniz platform, Adobe’nin 11 Nisan 2011 tarihinde duyurduğu CS5.5 ailesinin bir ferdi olan Adobe Flash Professional CS5.5. Ürünü Adobe’nin Web sitesinden indirebilir ve 30 gün boyunca ücretsiz olarak kullanabilirsiniz. Mobil bir uygulama geliştirmenin Adobe Flash ile daha önce uygulama geliştirmiş olanlar için son derece kolay olduğunu öncelikle belirtmek isterim. Mevcut bir projenizi mobil bir uygulamaya dönüştürebileceğiniz gibi, yeni bir projeye de rahatlıkla başlayabilirsiniz. Belki burada dikkat etmeniz gereken en önemli ayrıntılardan biri hedef cihazın sahip olduğu bir takım özellikler olabilir. Aslında bu özellikleri kimi zaman sınırlamalar olarak ifade etmek daha doğru olacaktır. Devamı için - www.androidanya.com/2011/05/adobe-flash-adobe-air-ile-android-icin-uygulama-gelistirme/
