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.
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.