Development with Native or HTML5?Development with Native or HTML5?

Web-based UserInterface is more popular nowadays after created Hybrid application frameworks like (PhoneGap, Appcelerator) for Android&IOS. But I am hearing many companies turns back to native development environment (Xcode and Java) on them for better performance. On contrast some embedded UI frameworks like Wx, QT and GTK etc. gives better performance but needs more effort…

Read More

Android Developer Days 2013 – Ankara

I have attended to Android Developer Days at 14-15 June in Ankara. It was really great event which any can see many enthusiast people, entrepreneur and business men. At least you can take the breath of Android flora, and see the great apps, tools which any can use with your job.   I have experienced Google…

Read More

Android is against to Touch Responsiveness with Project Butter

Google’s Project Butter addresses speed to make the user experience “buttery smooth” in three distinct areas. Project Butter applies to the entire OS, not just the launcher, so this smoothness should be immediately available in every app running on Jelly Bean. Vsync Vsync improves graphical performance and increases the frame rate to 60fps! To ensure a consistent frame…

Read More

Android initialization from init.rc

As known, android is based on Linux kernel however in this article, we wont deal with kernel. We will try to discover android initialization (particularly zygote)  step by step after the kernel is done. init,  source can be found in /system/core/init/init.c, is started first after the kernel finished his job.(init’s pid is 1) init process…

Read More

Android Developer sayfasının tasarımı yenilendiAndroid Developer Page refreshed by Design

Google, Android Geliştiricileri sayfasında Google I/O öncesinde çeşitli yenilikler yaptı. Tasarım bölümü bağlantısı sayfanın üstüne çıkarılarak daha dikkat çekici hâle getirilirken ana sayfa da biraz daha sadeleştirildi. Daha önceki sürümde yer alan yedi farklı sekmenin sayısı üçe düşürüldü. Google bu sadeleştirmeyi yazılımcıların üç farklı ilgi sepetiyle açıklıyor: Tasarım, Geliştirme ve Dağıtım. Her bir bölüm uygulama…

Read More