First and most obviously, the new Home screen is included, along with a ton of UI changes for 1.0.

Some new applications are included: an Alarm Clock, Calculator, Camera, Music player, Picture viewer, and Messaging (for SMS/MMS conversations.)

Several new development tools were added, such as a graphical preview for XML layouts for users of Eclipse, and a tool for constructing 9-patch images.

Since we’ve got a new Home screen application now, we thought the now-obsolete version from the M5 early-look SDK might be helpful to developers, so its source is included as a sample.

A number of new APIs are fleshed out and improved, and others are now close to their final forms for 1.0.

Tons of bugs were fixed, of course. (If you had problems with the MediaPlayer, try it now!)

There are a lot of changes — the ones in the list above are just my personal favorites, so you should check out the links above for the full story. Not all the changes are additions, though: I’m sorry to say that we had to remove a few things, such as the GTalkService (for security reasons), and the Bluetooth API. There’s a bit more detail in the links above, and we’ll follow up on those in particular here in this blog to give you the scoop. In fact, we’ve got a little list of topics we want to talk about here, so stay tuned.