Loading…

The Android™ Builders Summit is a technical summit for OEMs, their device manufacturers, integrators, custom builders, and the growing Android and Linux Kernel developer communities. Android is expanding to an increasing number of industry segments in addition to smart phones and tablets. There is a need for the ecosystem of builders to collaborate on a common solution for existing limitations and desired features across all of these device categories. The Android Builders Summit provides an intimate forum for collaboration at the systems level and discussion of core issues and opportunities when designing Android devices. The summit addresses topics ranging from custom builds, alternative middleware, network functionality extensions, Peer to Peer frameworks, USB device support, security, unification of power management, tools and hybrid Android devices among many other topics.

Click here to register now.

Click here for more information.

Monday, February 18 • 11:30am - 12:15pm
Deep Dive into Android IPC/Binder Framework - Aleksandar Gargenta, Marakana

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Inter Process Communication (IPC) has been a part of Android since 1.0, and yet most of us take it for granted. Intents, content providers, and system service managers hide the IPC infrastructure provided by Binder, but without it, the Android OS and our apps would simply fall apart. Binder/IPC is the glue that holds it all together. It enables Android's memory management, security sandboxing, efficient threading, and countless other features on the Android platform. In this talk we walk-through Binder top-to-bottom: from apps to middleware to the kernel driver. We discuss language issues (Java vs C++), data types, threading model, sync/async execution modes, security implications, latency, memory-sharing, debugging, limitations, and so on. If you want to understand how Android really works or would like to build your own app/framework clients or services, than this talk is for you.


Speakers
AG

Aleksandar Gargenta

Marakana Inc.
Aleksandar (Saša) Gargenta is the technology brains at Marakana. Always on top of the latest in software, Aleksandar is the company's radar for technology that matters. His latest ventures are perfecting Marakana's Android Internals and Security training courses. Outside of teaching... Read More →


Monday February 18, 2013 11:30am - 12:15pm PST
Cyril Magnin II

Attendees (0)