While Android has been created for mobile devices -- phones first and now tablets -- it can, nonetheless, be used as the basis of any touch-screen system, whether it be mobile or not. Essentially, Android is a custom-built embedded Linux distribution with a very elaborate and rich set of user-space abstractions, APIs, services and virtual machine. This one-day workshop is aimed at embedded developers wanting to build embedded systems using Android. It will cover Android from the ground up, enabling developers to get a firm hold on the components that make up Android and how they need to be adapted to an embedded system. Specifically, we will start by introducing Android's overall architecture and then proceed to peel Android's layer one-by-one.
This 1/2 workshop is aimed at embedded developers that want to use Android in their embedded designs.
While Android interest is soaring, there is little incentive for its originator (Google) to document its internals or how developers can find their way around. This talk is one I've been giving regularly at many conferences and that is typically strongly attended and liked. It was also the basis of my O'Reilly book on the same topic.
Karim Yaghmour is CEO of Opersys, which specializes in Embedded Android and Embedded Linux, and best defines himself as part serial entrepreneur, part unrepentant geek. He's the author of O'Reilly's Embedded Android, the first book to cover Android's internals, and Building Embedded Linux Systems, which sold tens of thousands of copies worldwide and has been translated into several different languages. Karim pioneered the world of Linux tracing... Read More →
Attendance numbers do not account for private attendees. Get there early!