Android 2.3 Platform and Updated SDK Tools

Today we’re announcing a new version of the Android platform — Android 2.3 (Gingerbread). It includes many new platform technologies and APIs to help developers create great apps. Some of the highlights include:

Enhancements for game development: To improve overall responsiveness, we’ve added a new concurrent garbage collector and optimized the platform’s overall event handling. We’ve also given developers native access to more parts of the system by exposing a broad set of native APIs. From native code, applications can now access input and sensor events, EGL/OpenGL ES, OpenSL ES, and assets, as well a new framework for managing lifecycle and windows. For precise motion processing, developers can use several new sensor types, including gyroscope.

Rich multimedia: To provide a great multimedia environment for games and other applications, we’ve added support for the new video formats VP8 and WebM, as well as support for AAC and AMR-wideband encoding. The platform also provides new audio effects such as reverb, equalization, headphone virtualization, and bass boost.

New forms of communication: The platform now includes support for front-facing camera, SIP/VOIP, and Near Field Communications (NFC), to let developers include new capabilities in their applications.

For a complete overview of what’s new in the platform, see the Android 2.3 Platform Highlights.

Alongside the new platform, we are releasing updates to the SDK Tools (r8), NDK, and ADT Plugin for Eclipse (8.0.0). New features include:

Simplified debug builds: Developers can easily generate debug packages without having to manually configure the application’s manifest, making workflow more efficient.

Integrated ProGuard support: ProGuard is now packaged with the SDK Tools. Developers can now obfuscate their code as an integrated part of a release build.

HierarchyViewer improvements: The HierarchyViewer tool includes an updated UI and is now accessible directly from the ADT Plugin.

Preview of new UI Builder: An early release of a new visual layout editor lets developers create layouts in ADT by dragging and dropping UI elements from contextual menus. It’s a work in progress and we intend to iterate quickly on it.

To get started developing or testing applications on Android 2.3, visit the Android Developers site for information about the Android 2.3 platform, the SDK Tools, the ADT Plugin and the new NDK.

Check out the video below to learn more about the new developer features in Android 2.3.

Discover more than 3 million Google eBooks from your choice of booksellers and devices

Cross-posted from the Official Google Blog

Today is the first page in a new chapter of our mission to improve access to the cultural and educational treasures we know as books. Google eBooks will be available in the U.S. from a new Google eBookstore. You can browse and search through the largest ebooks collection in the world with more than three million titles including hundreds of thousands for sale. Find the latest bestsellers like James Patterson’s Cross Fire and Jonathan Franzen’s Freedom, dig into popular reads like Laura Hillenbrand’s Unbroken and catch up on the classics like Great Expectations, A Tale of Two Cities and Gulliver’s Travels.

We designed Google eBooks to be open. Many devices are compatible with Google eBooks—everything from laptops to netbooks to tablets to smartphones to e-readers. With the new Google eBooks Web Reader, you can buy, store and read Google eBooks in the cloud. That means you can access your ebooks like you would messages in Gmail or photos in Picasa—using a free, password-protected Google account with unlimited ebooks storage.

In addition to a full-featured web reader, free apps for Android and Apple devices will make it possible to shop and read on the go. For many books you can select which font, font size, day/night reading mode and line spacing suits you—and pick up on the page where you left off when switching devices.

You can discover and buy new ebooks from the Google eBookstore or get them from one of our independent bookseller partners: Powell’s, Alibris and participating members of the American Booksellers Association. You can choose where to buy your ebooks like you choose where to buy your print books, and keep them all on the same bookshelf regardless of where you got them.

When Google Books first launched in 2004, we set out to make the information stored in the world’s books accessible and useful online. Since then, we’ve digitized more than 15 million books from more than 35,000 publishers, more than 40 libraries, and more than 100 countries in more than 400 languages. This deep repository of knowledge and culture will continue to be searchable through Google Books search in the research section alongside the ebookstore.

Launching Google eBooks is an initial step toward giving you greater access to the vast variety of information and entertainment found in books. Our journey has just begun. We welcome your feedback as we read on to the next chapter.