
"Android Developer" has posted a set of (not quit) podcasts of an introduction to Google's Android platform for mobile devices. Here's a short set in a curriculum order ... from introduction to gory details of programming code. Together, they make a very nice project overview, lots of detail, minimal hype, with plenty of room to "connect the dots." I can't help but wondering how this approach will mesh - or not mesh - with Apple's iPhone; undoubtedly someone out there is busy porting this to an iPhone, the big question is whether Apple is paying them to do it :).
Androidology - Android Demo
Sergey Brin and Steve Horowitz discuss the availability of the SDK, that it will be open source in the future, and demo applications on the Android platform.
·http://www.youtube.com/watch?v=1FJHYqE0RDg
Androidology - Part 1 of 3 - Architecture Overview (12:41)
In this segment, Mike Clairon gives an overview of the system architecture. This tour of the system levels (the linux kernel, the library system, the application framework, and sample applications ...). Among the more interesting components are the sqlite for datamanagement, webkit (aka Safari) engine, a map viewing engine, and 3D rendering with hooks for graphic acceleration in the chipset.
·http://www.youtube.com/watch?v/QBGfUs9mQYY
Androidology - Part 2 of 3 - Application Lifecycle (08:15)
In this segment, Mike Clairon explains the application and process lifecycle as a user navigates through different applications. Here we watch the system as the user moves from one applicaton to aanother, and then back again with a view for how the system is managing memory, cpu cycles, etc.
·
Androidology - Part 3 of 3 - APIs (07:04)
Mike Clairon gives an overview of a few of the APIs available on the platform. (Location manager, Intent registration, XMPP, Notification Manager, Map View, etc)
·http://www.youtube.com/watch?v=MPukbH6D-lY
Androidology - A first hand look at building an Android application (07:57)
Dan Morrill builds a simple application on the Android platform. After a quick nod to the "Hello World" tradition, he constructs an application that takes a selection from the contact book and places a phone call.
·http://www.youtube.com/watch?v=I6ObTqIiYfE·
A complete set of documentation, the SDK, etc, is also available at http://code.google.com/android/
