DualBoot Games, the makers of the Live Wallpapers that our team had taken a shine to back in 2012-2013, have been in a deep slumber for many moons. But they have just risen up (the forced metaphors will make sense in a bit, trust me) and released, of all things, an Android Wear watch face: Celestial 3D.
Celestial builds on DualBoot Games' animations and design capabilities to create one of most impressive and intricate watch faces I have seen on Wear so far. Read More
Google has used the CRT-style screen-off animation since Gingerbread. That animation is gone in Lollipop, replaced with a gentle fade out. Frankly, I'm surprised the CRT stuck around this long. However, the new animation isn't just a fade to black. It actually fades to black and white—observe.
Left: normal speed, Right: slowed by 5 times Read More
Here's the thing about customization on Android, or any other interface for that matter: it's time-consuming. Whenever I try out a new launcher, I end up testing every option and toggle just to see if I like it, which inevitably means bouncing back and forth between the homescreen and the Settings menu for the launcher to see the results. It takes forever, which is why I've generally given up on fun things like themes and icon packs. Read More
Google I/O was pretty amazing this year, right? We got the deets on Material design, a preview version of Android L, the formal release of Android Wear, the first manifestations of Android TV and Android Auto, and plenty of other bits and pieces. However, all of that content and all of those developer sessions can take forever to absorb, and professional developers just don't have time for that. Now that all of the videos have been posted, I've combed through every last one to narrow the list down to just the sessions that absolutely can't be missed. Read More
Google didn't spend enough time on Material Design during the keynote. We saw a beautiful video and learned a little bit about the intent and thought behind Google's new cross-platform look (which we actually saw a bit earlier than anticipated), but there's so much more to be said. Having attended as many design sessions as possible during I/O, I think it's worth taking a somewhat closer look at Material Design. In this post we'll attempt to scratch a little bit deeper into what Material means, why it's awesome, and why it's a forward-looking move for Google. Read More
We've recently seen plenty of rumors related to Google's future plans for its Search app, from automatically remembering where you parked to reminding you of things when you're with another person, to reminding you to pay bills, down to something as simple as setting a proper timer. Clearly, Google's got plenty of plans for what will happen inside Search. But today, we've got something a little different - this time, it relates to how Google's voice assistant will break out of Search, entering other Google apps to help you do more with your voice and perform more actions with Search in general. Read More
A few days ago, it was confirmed that Google had started asking manufacturers to brand boot animations with a specific "Powered by Android" lockup as part of Google's Mobile Services license. Samsung's Galaxy S5 and HTC's new One M8 both carry the branding, and today Motorola's Moto X and Moto G have joined the party, but Motorola has something else in store as well - a new boot animation just in time for April Fools Day. Read More
Next in the line of KitKat feature spotlights is the addition of new motion-oriented UX elements meant to give users a dynamic, fluid experience while making it easier for developers to implement high quality animations.
Android 4.4's new transitions framework allows developers to define scenes and transitions. A scene is usually a view hierarchy, while a transition defines how the scene should transform when a user enters or exits it. Developers can use predefined transition types, an auto-transition type, or create custom transitions "that animate the properties that matter most to your app."
That said, developers don't actually have to define scenes to animate UI changes - they can also animate pieces on the fly. Read More