The upcoming "L" version of Android version brings a new user interface, and Google's Web apps will adopt it, too. It's one of many new Android features Google showed at its Google I/O show.
Google is trying to bridge between the Web and Android worlds with a new unified user interface called Material Design -- one of many features coming to the upcoming "L" version of Google's mobile operating system that the company showed at its Google I/O show Wednesday.
The new design has elements that dynamically shrink and expand, adds more white space between elements, offers lots of animation, and provides a more 3D look emphasized by shadows and lighting effects. It's designed to put the emphasis on the most important content of a screen, Google said.
Google controls Android, but with so many browsers, the Web is more complicated. To help bring Material Design there, too, the company is promoting a library of prewritten software called Polymer that lets designers build custom interfaces with technology called Web components. Polymer works with recent versions of major browsers.
"We wanted one consistent vision for mobile, desktop, and beyond, something clear and simple that people would intuitively understand," said Matias Duarte, Google's vice president of design."You can bring the same fluid Material Design to every screen."
That unity is important for Google since that should make it easier for users to access Google services through different devices, including its browser, its Chrome OS operating system, and the ever wider variety of Android devices.
Google itself will use both technologies in updates to its own apps and services starting this summer, Duarte said.
Polymer will work on Chrome for mobile, too, blurring the boundaries between Web apps and native Android apps and making it possible to use Material Design on either foundation.
Material Design opens up a 3D interface even on 2D screens by letting programmers specify not just what color a pixel should be, but how high it should be in a virtual stack. "As part of the L preview, we'll allow application developers to specify an elevation value," Duarte said. "The framework will render the correct perspective with virtual light sources and real-time shadows."
It's just a visual effect today, but it could be handy in future years with 3D displays and the possibility of tactile touch screens that actually raise portions of a display.
Google's Android versions are named alphabetically after treats: Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich, Jellybean, and the current KitKat. Google hasn't revealed the name of the next version of Android, but it'll begin with L, and "lollipop" is one idea bandied about.
Google showed a host of other changes coming with the L version of Android besides the new interface. Among them:
Sundar Pichai, who leads Google's Android and Chrome work and who is pushing the two domains closer together, boasted of fast Google's development pace -- and took a swipe at Apple. A few weeks after Apple Chief Executive Tim Cook dinged Android, Pichai pointed to Android features such as custom keyboards and widgets that will arrive in the upcoming iOS 8.
"Those things came to Android 4 or 5 years ago," Pichai said.
Follow CNET's Google I/O live blog and see all of today's Google I/O news.