ActionScript Geliştiricileri Neden HTML5’e Geçmeli

ActionScript Geliştiricileri Neden HTML5’e Geçmeli

Bunun aslında bir görünen sebebi,bir de asıl sebebi vardır.İkisinden de bahsedeyim.

Asıl sebep şudur:

Adobe Flash Player teknolojisi çok fazla ilerleme kaydetmiştir.Bunun neticesinde Microsoft tarafında üretilmiş olan Flash Player’a alternatif Silverlght teknolojisi(bu teknolojinin reklamları da Flash Player ile üretilen banner’lar ile yapılıyordu) yetersiz kaldı ve piyasada tutmadı.Bu nedenle Microsoft, Adobe Flash Player’a karşı pek de iyi niyetler sergilemiyor.Aynı şekilde Google tarafında da,Google zamanında Flash Playeri almak istedi.Bundan sanırım yaklaşık 7-10 yıl öncesi kadar.Adobe satmadı(Keşke satsaydı da işi bilen birilerinin elinde daha da gelişseydi diye demeden edemiyorum).Buna karşılık Google da Flash Player teknolojisi ile üretilmiş olan sayfaları indexlememeye başladı,yani arama motorlarında göstermedi.Halbuki bir dönem çok rahatlıkla gösterebiliyordu.

Microsoft ve Google birlikte HTML5’İ geliştirip,Flash Player’a alternatif olarak piyasaya sürdüler,Flash Player’a ambargo uyguladılar.Aynı şekilde Google’a ait olan Chrome ‘da desteği yavaş yavaş azaldı.Internet Explorer ise 6.0 versiyonunda tamamen Flash Player’ı kapatan ilk tarayıcı ünvanını almıştı.Ancak Windows 10’da Edge tarayıcısında ise Flash Player direkt entegreli olarak geliyor.Tuhaf…

Görünen , daha doğrusu piyasaya yansıtılan sebep de şudur:

HTML5 teknolojisi çok gelişti,artık Flash Player ile reklam banner’ları yapmanıza gerek yok.Sanki Flash Player teknolojisi sadece bu işe yarıyormuş gibi.Aynı zamanda videolarınızı yine Flash Player ile oynatmanıza gerek yok.Zaten web sayfalarında Media Player eklentisi ile stream edilerek oynatılabiliyordu.Yani bu tür bir takım basitçe gerekçelerle piyasada geliştiriciler için bir algı oluştu.,

Sonrasında da Steve Jobs’un mobil cihazlarda Flash Player’ı engellemesi,peşine de Adobe’nın Android cihazlarla engellenmesi;işi tamamen ergen kavgasına çevirdi.Açıkçası bu durum artık bende de bıkkınlığa sebep oldu.

Peki HTML5 mi iyidir Flash Player mi derseniz,ben hep yine Flash player  derim.Çünkü her iki teknolojiyi de kullanıyorum,biliyorum.Ancak şöyle bir sıkıntı var.Adobe Flash ile uygulama geliştirmek ,normal bir IDE’de yani Visual Studio’da program geliştirmek veya Adobe DreamWeaver gibi bir programda sayfa tasarlamaya benzemiyor.Uygulama geliştirme mantığı tamamen farklı.Bu nedenle geliştiriciler direkt olarak adapte olamıyor.Ayrıca Adobe Flash ile uygulama geliştirebilmek için hem sanatsal hem de yazılımsal yeteneklerinizin iyi olması gerekiyor.

HTML5’te öyle mi?

Onlarca CSS framework’ü onlarca JavaScript framework’ü…Ayrıca yapacağınız tasarımlar hep birbirinin aynı .Yani yukarıda menü olur,ortada içerik olur ,sağda sosyal medya bağlantıları vs . Flash teknolojisinde ise tasarım hep özgündür.

Yani yeni başlayan bir geliştirici olsaydım ,tercihim şu olurdu:Piyasa madem HTML5 istiyor ,e zaten onlarca framework’te üretilmiş,her şey standartlaşmışsa ,benim işim çok rahat olacaktır.O zaman ben de HTML5’e yöneleyim diyebilirim.Hatta HTML5’te ürün geliştirmek için çok fazla bilgiye gerek yok.Günümüzde tut-sürükle-bırak araçları ile çok rahatlıkla ürün geliştirebilirsiniz.

Sözün özü;Adobe Flash Pro CC’de değil,Flash PlAYER’dadır.Adobe Flash CC ile HTML5 için hala uygulama geliştirebilirsiniz.

 

 

Share this post

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir