From the Android Developers Blog:
The launch of Cupcake makes for the third iteration of post-beta Android software released by Google. With this new release comes new functionality in the form of APIs for virtual input devices and speech recognition.
When programming for the platform, remember that different devices in the future may not be running the latest version of Android, so whenever possible make your applications backwards compatible with older versions of Android.
To specify the minimum SDK version your application can run on make an entry in the application’s manifest file, like so:
<manifest> ... <uses-sdk minSdkVersion="3" /> ... </manifest>
For more on backwards compatibility check out the developers blog @ http://android-developers.blogspot.com/2009/04/backward-compatibility-for-android.html. Happy Programming!

