Google’s vision for the next version of Android is incomplete, and we should treat it as such.
As Android users we are no strangers to the excitement that comes with something new. Google announces new things for Android, and hardware manufacturers spend the next year bringing that vision to life in various shapes and sizes. Some of us live for the bleeding edge, focusing on the next processor generation or what the pixel density of the next screen is. Google has made software a part of that experience in a couple of ways, and recently this has resulted in an almost electrical charge of excitement or frustration aimed at the features found in the Android M Developer Preview.
As cool as it is that Google lets everyone take a look at the next iteration of Android — for free as long as you have a Nexus device — sometimes it’s easy to lose sight of what’s important in these previews. Developers are the key focus here, and in Android M more than just about any previous version of Android, the stuff under the hood matters a whole lot more than the stuff we see on the surface.