Batarya düşmanı Flash!

____________________________________________________________________

Apple’ın Iphone cihazlarına Java ME ve Flash desteÄŸi saÄŸlamaması başından beridir tartışılagelmiÅŸtir. Hadi Java ME düşük configürasyonlu cihazlar için olduÄŸundan Iphone’daki kullanıcı deneyimini bozabilir bahanesine inanıyoruz. Peki ya son zamanlarda sadece mobil Flash deÄŸil normal Flash içeriklerin de cep telefonunda kullanılabilir hale gelmesine raÄŸmen buna destek verilmemesi. Üstelik IPad cihazında da Flash olmayacağı, bunun da nedeninin aşırı enerji tüketimi olduÄŸunu söylemesi! Sadece bir miktar pazarlama  yalanı diyebiliriz bunun hepsine. EÄŸer sistem zaten piyasada bir ton olan Java ME ve Flash uygulamalarını ücretsiz kullanmak varken, kim neden Apple’dan uygulama satın alsın, ya da hatta uygulama geliÅŸtirsin hesabı…

Flash’ın mobil platformlarda baÅŸarı ile çalışması ile ilgili şöyle bir ÅŸey gördüm ki birkaç video da Flash’ın o kadar da korkulacak bir ÅŸey olmadığından bahsedilmiÅŸ. Denemelerden birinde Google Nexus One ile Youtube üzerinden 17 dakika video izleniyor ve batarya sadece %6 azalmış oluyor. Bu da Youtube üzerinden 3 saat kadar video izlenebileceÄŸine iÅŸaret. Åžurada da bir oyun sitesinden bir Flash oyun oynanıyordu ve içerik de gayet akıcı idi. Yani Flash’ı çok abartılmadıkça mobil yaÅŸam için de uygun bir ortam olarak kabul edebiliyoruz.

Mobil sistemler de hani üzerinde hiçbir ÅŸey yapılamayacak kadar dandik sistemler deÄŸiller. Hani 5110 devri kapanalı çok oldu. ÇoÄŸunda kullanılan iÅŸlemciler ARM 9 tabanlı ve ek yardımcı iÅŸlemciler ile geliyor. Yani bir iÅŸlemci içinde birden fazla iÅŸlemci barındırıyor. Bir iÅŸlemci içinde WMMX (Intel’in MMX teknolojisinin mini sürümü), OpenGL ES (OpenGL grafik kütüphanesinin mobil sürümü) ve Java 3D hızlandırıcısı, MPEG4, H263, H264 gibi yaygın video içerikleri için video hızlandırıcı, donanımsal AAc, MP3 çözücü, TV çıkışı, GPS iÅŸlemcisi, modem ve iletiÅŸim iÅŸlemcileri gibi birçok öğe barınabiliyor. Sadece merkezi iÅŸlemciyi kullanıp tüm yükü buna vermektense yardımcı iÅŸlemcileri kullanarak ana iÅŸlemcinin yükü olabildiÄŸince az tutularak performans arttırılmaya çalışılıyor. Zaten yardımcı iÅŸlemciler de iÅŸlerini ana iÅŸlemci kadar ve hatta daha iyi yapacak olmasa hiç kullanılmazlardı… Ayrıca bu yardımcı iÅŸlemciler güç tasarrufu için de kullanılabiliyor.

Program geliştiriciler de  bu yardımcı işlemcileri kullanarak da çok başarılı işler yapabiliyorlar. Tabi Flash geliştiricileri de bundan faydalanıyor. Animasyonların olabildiğinde kaygan, videoların olabildiğince kayıpsız oynatılabilmesi için her şeyi çok iyi optimize ederek kod yazıyorlar. Sonuçta da bilgisayarımda takılarak oynatabildiğim bir video cep telefonunda pürüzsüz oynayabiliyor.

Ortada böyle sanat eseri diyeceÄŸim ürünler varken de Apple’ın hareketleri ayıp ama denecek cinsten. 🙂 O cihazlarındaki güçlü iÅŸlemciler ve harici grafik iÅŸlemcileri gayet güzel iÅŸler için kullanılabilir. Ama sen bunu istemezsin ki, yoksa millet girip bir siteden istediÄŸi oyunu oynayabilecekken neden AppStore’da kıvranıp bulduÄŸu basit bir ÅŸeye para versin! Ha hala yok batarya diyorsan, demek ki senin cihazının batarya ile ilgili bir problemi var da bize mi söylemiyorsun vs…

Yorum yok

Henüz bir yorum yok.

Bu yazıdaki yorumlar için RSS beslemesi. Geri izleme URI

Yorum yaz