Luckily, getting started developing with Android is easy. You don't even need access to an Android phone - just a PC, Mac, or Linux computer where you can install the Android SDK and phone emulator. Best of all, you don't have to worry about anyone approving your application when you're done. Programs you write can be downloaded by users as soon as you publish them.
This talk will provide a quick overview of the Android architecture, highlighting similarities and differences between Android and other platforms such as the iPhone. Finally, we'll walk through the process of creating an simple application and publishing it on the Android Market.