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…
How to get source codes of an apk
Most of the developers sometimes want to see the source codes of some applications for reverse engineering, so do I. To do that, I learned how to get source codes of an apk and last week when I wanted to see source codes of an apk again I realized that I forgot how to do that so I…
An Update on Flash Player and Android
This post directly copied from Flash website. This is an announcment about unpublishment and any update no longer on Flash Player with Android devices after 15th August. This is important, take care if you have an Android Smart Phone. We announced last November that we are focusing our work with Flash on PC browsing and mobile apps…
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…
A Faster Emulator with Better Hardware SupportA Faster Emulator with Better Hardware Support
Android team thrilled to announce several significant improvements to the emulator, including a dramatic performance upgrade and support for a broader range of hardware features, notably sensors and multi-finger input. The Android emulator is a key tool for Android developers in building and testing their apps. As the power and diversity of Android devices has…
Arçelik Akıllı Kumanda / Beko TV RemoteArçelik Akıllı Kumanda / Beko TV Remote
“Arçelik Akıllı Kumanda” Google Play’de yerini aldı.. Bu uygulamanın kodlayıcısı olmaktan gurur duyduğumu belirtmek istiyorum.. :) https://play.google.com/store/apps/details?id=arcelik.android.remote Ayrıca Beko TV Remote uygulamasını da markette bulabilirsiniz.. https://play.google.com/store/apps/details?id=arcelik.android.beko.remote Uygulama ile ilgili açıklamalar aşağıda.. Arçelik SMART Inter@ctive TV’nizi Android telefonunuzu kullanarak kontrol edebilirsiniz. Tek ihtiyacınız olan televizyonunuzu ve Android telefonunuzu aynı internet bağlantı noktasına bağlamanız. Telefonunuz,…
How to check disconnection in Java/Android
There are some issues to check disconnection between server and client sockets in the programming area. Inspite of connection closed in real, read method does not give an error to BufferedReader() method like below; if (bufferedReader.read()==-1 ) { logger.info(“CONNECTION TERMINATED!”); clientSocket.close(); setUpSocket(); //sets up the server…