Here are the slides for my introductory presentation on the Android platform and some useful links to Android related sites.
Introduction to Android
This presentation is a quick introduction to the basic knowledge needed to start developing for the Android mobile platform. This general overview shows the system architecture, SDK and tools, along with some basic need-to-know classes like Activities, Intents, Views, Layouts, Services and ContentProviders.
Books
-
I highly recommend a CommonsWare subscription for three books (The Busy Coder’s Guide to Android Development, The Busy Coder’s Guide to Advanced Android Development, and Android Programming Tutorials) from Mark Murphy. It is only $35/year. You can’t beat that!
Sample Code & Graphics
-
apps-for-android is a set of 10 simple projects from the Android team.
-
shelves is a larger application from a Google developer with examples of custom lists and animations.
-
astrid is a full-featured todo list application that has been published to the Android market.
-
Android GUI PSD is a Photoshop file for mocking up Android GUIs.
-
Android Snippets – code snippets for common actions
-
Web view of Android framework source
Tutorials
-
These are all from Google I/O 2009 conference:
-
Article about browsing Android source in Eclipse
Forums
-
Google Groups