Skip to main content

Android 4.4 KitKat ile uygulamalar iki kata kadar daha hızlı çalışacak


Açık kaynak kodlu Android platformu, sisteme entegre Java tabanlı Dalvik sanal makinesi aracılığıyla uygulamaların çalıştırılmasını sağlıyor. Bu yöntem, Android 2.2 Froyo ile eşzamanlı derleyiciye dönüşmüş olsa da uygulamaların çalıştırılabilmesi için sanal makine ve kod yorumlamaya ihtiyaç duyulması nedeniyle halen istenilen tepki süresine ulaşılabilmiş değil. Android'li aygıtlardaki bu sorunu kökten çözmek isteyen Google, kendi geliştirdiği yeni runtime ile işlemlerin gerçekleştirilme süresini ciddi şekilde azaltacak.


Android 4.4 KitKat ile birlikte ART adındaki yeni sistem aracını gün yüzüne çıkartan Google, iki yıldır üzerinde çalıştığı bu sistem parçası ile ekosistemde büyük bir değişime imza atacak. Dalvik'in aksine uygulmaları cihaza ilk yüklenirken donanım tarafından işlenebilecek programlama diline dönüştüren ART, böylece herhangi bir sanal makine ve sonradan kod yorumlama sistemine ihtiyaç duymadan uygulamaları çalıştırabilecek. Uygulamaların hafızada %10-20 kadar daha fazla yer işgal etmesine neden olacak bu sistemden şimdilik sadece resmi güncelleme alan modeller faydalanabiliyor.

Geliştirici ayarlarından runtime değiştirme seçeneğine tıklayarak ART'ye geçiş yapan kullanıcılar, cihazlarını yeniden başlatarak bu çok daha yüksek performans sağlayan runtime'ye geçiş yapabilirler. Henüz resmen Dalvik'in yerini almamış olan ART'nin ne zaman final sürümüne ulaşıp Android platformunun hakim runtime aracı haline geleceği bilinmiyor. Ancak böylesine önemli bir yeniliği yapısında ihtiva eden KitKat sonrası işletim sisteminin daha hızlı ve stabil bir kullanım deneyimi sunacağından şüphemiz yok.

Comments

Popular posts from this blog

Exceldeki tüm satırlara istenen sql uygulamak

Sql oluştururken sık karşılaştığım durumlardan biri verilerin excel olarak verilmesiydi. çoğunu excel üzerinden macro yazarak tüm satırlara uygulamak ile çözdüm. Sonra kendi kendime dedim ki bunu daha basit hale getiremez miyim ? Java FX kullanarak bir arayüz oluşturdum. istenen sql i template olarak yazdıktan sonra tüm satırlara uyguladıktan sonra sql olarak çıktı veren bir program yazdım. Github üzerinde açık kaynak olarak paylaştığım bu jar dosyasına buradan erişebilirsiniz. Çalışma mantığı oldukça basit istediğiniz excel dosyasını upload butonu sayesinde ekliyorsunuz. Text alana sql template 'inizi yazıyorsunuz ve convert dediğinizde sql 'iniz oluşuyor istediğiniz konuma kaydedebiliyorsunuz. Örnek ekran görüntüleri aşağıdaki gibidir.

Libgdx

Yeni Keşfettiğim java oyun programlama kütüphanesinde ilk çalışmam. Ilk gözlemlerim olumlu bir kere yazıp html,masaüstü,android ve ios olarak derleyebilmemiz benim en çok hoşuma giden ozelliği oldu. Ilk denememden masaüstünde çaliştirdiğim oyundan bir kare

Bluetooth ile Telefonda Multiplayer MineCraft Oynama

    Bugün Google Play'deki Bluetooth Chat isimli uygulamamın yorumlarına bakarken dikkatimi çeken bir kısımdan bahsedeceğim. Bir kaç yorumda gördüğüm minecraft PE hakkındaki konuşmaları araştırınca bluetooth mesajlaşma uygulamasını kullanarak minecraft'ı multiplayer olarak oynadıklarını gördüm. Peki nasıl yapıyorlar bu işlemi ? Öncelikle burada uygulama ile bluetoothlar eşleniyor ve telefonlar oyun için hazır hale getiriliyor. Daha sonra ise yerel olarak iki telefon birbirine bağlı olduğu için uygulamaya giriş yapılarak oynanabilir. Daha detaylı bilgi için aşağıdaki video'yu izleyiniz.