Android Services Black Magic @ AnDevCon III

Android Services Black Magic @ AnDevCon III

Photo Aleksandar Gargenta
Technical Program Manager
Twitter Inc
Member since Jan 19, 2007
Stream Posts: 38
Posted on May 17, 2012 (3 years ago)
Seen 1742 times.
Tagged As:

I had the privilege of speaking on Android Services Black Magic at AnDevCon 3, in Burlingame, CA to an amazing group of Android developers. This is similar to the talk I gave at Android Builders Summit, but slightly expanded, so I wanted to use this opportunity to post the updated slides and the screencast.

Here is the abstract from my talk:

The most interesting part of the Android stack are the Android System Services. The more than 50 services expose low level functionality, such as power management, Wifi, camera, sensors, GPS, display, audio, media, and so on, as well as the hardware all the way up to the application layer. While each one is different, they all have certain similarities, namely the way they rely on Binder (Android’s IPC mechanism), use JNI to cross Java-C boundary, and use shared libraries to abstract the Linux drivers.

In this talk, we’ll explore the common system services in Android and discuss their architecture. You will get to see the diagrams of the inner workings of some of the previously undocumented parts of the Android stack. By the end of the talk, you should have a better understanding of the underpinnings of the backbone of Android OS.

Here is the slide-deck from my presentation:

Android-Services-Black-Magic-at-AnDevCon3.pdf (1.3MB)


You have to login to post a comment.
Posted on Aug 08, 2012 (3 years ago)
Photo Muthuraj S
Member since Aug 7, 2012
a wonderful presentations.......Thanks aleksandar :)
Posted on Jun 11, 2012 (3 years ago)
Photo Utsav Patel
Capital Novus
Member since Aug 19, 2011
This is Just Grate! Thanks!
Posted on May 18, 2012 (3 years ago)
Photo Max Walker
NewCircle, Inc.
Member since Sep 29, 2010
The video from Sasa's presentation is now online