Less than a week after launching Nexus One, Google released a software development kit (SDK) Android 2.1. Nexus One is Google's first mobile phone design itself and the first devices using the Android operating system 2.1.
As written in the Android Developers Blog, Google's development team is intentionally released the SDK as early as possible, before the Android 2.1 is used many devices on the market. Thus, application developers can be tampered with to create a variety of applications that support.
Although Google calls Android 2.1 release only minor and not too different from 2.0, many additional features offered. Voice recognition, among others, live wallpaper, a new launcher, more home screen, and changes in WebKit. Its loading speed is also much faster than 2.0.
If it's new Nexus One, other devices made by different vendors, had planned to use the latest version of the platform is based on open source. Motorola Droid is now using 2.0 also can use it immediately.
Besides Android SDK 2.1, Google also announced the availability manager that supports USB Nexus One. This facility can be used later to facilitate communication with other devices and accessories such as docking station or PC.