Here's everything you need to know to begin developing applications on the Android platform.
Android Programming Section Index
NinePatch graphics are an indispensable tool for Android developers looking to support the variety of device screen sizes and orientations.
A veteran mobile application developer vents his frustration with a list of 10 things he loves to hate about Android.
A Developer.com eBook
Discover how to start developing for the Android platform with this extensive guide, which provides a reference to the Android platform as well as a look at developing your first Android application. You'll explore the top 10 features for developers as well as learn design and development tips that go beyond the phone and target tablet development as well.
Create an Android App Widget for the home screen which relies upon background processing by an Android Service.
Explore key Google Maps APIs that power Android mapping features.
Google's new mobile platform, Android, has become increasingly popular among developers even without hardware available on the market yet. Discover where to get the right software APIs and documentation as well as what technologies are supported. Then, you will focus on the technologies for images by working through an example.