This event has ended. Create your own event → Check it out
This event has ended. Create your own
View analytic
Thursday, May 1 • 9:00am - 9:50am
Embedded Android Workshop - Karim Yaghmour

Sign up or log in to save this event to your list and see who's attending!

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.

avatar for Karim Yaghmou

Karim Yaghmou

CEO, Opersys inc.
Karim is part serial entrepreneur, part unrepentant geek. He's most widely know for his O'Reilly books: "Building Embedded Linux Systems" and "Embedded Android". As an active member of the open source community since the mid-90's, he pioneered the world of Linux tracing with the Linux Trace Toolkit and introduced Adeos, one of the first nanokernels/hypervisors for Linux. As part of his work, he's had the privilege of working with teams from a... Read More →

Thursday May 1, 2014 9:00am - 9:50am
Willow Glen II/III

Attendees (30)