Google Play services 7.3 started rolling out to Android devices a little less than 2 weeks ago, making some small, but much needed changes in the process. It turns out that wasn't the only purpose for that release, as it also brings some cool new capabilities developers can use in their apps. Now that the rollout is finished, Google has released an updated Play Services SDK with new capabilities for Android Wear, Google Fit, and Location Services.
Early this month, Google announced a major update to its Play services framework, which brings the version number up to 7.0 and adds several great new APIs. The SDK for this update was held back until the corresponding apk had time to make its way out to Android devices everywhere. The wait is now over, and the SDK is live. Developers are now free to incorporate all of the new APIs into their apps.
At South by Southwest, Aparna Chennapragada, Director of Product Management for Google Now offered a glimpse into the future of the feature which has become the heart of the search experience on Android. According to Chennapragada, the company plans to have a full API for Google Now cards ready soon. This will expand on the previously announced pilot program consisting of apps like Pandora, Lyft, and others.
One of the more interesting behind-the-scenes additions in Android 5.1 is a new carrier provisioning API that provides functionality which likely benefits carriers and customers alike. Any time you join a carrier, you get services along with your account, whether it's Play Store billing, visual voicemail, premium subscription services billed to your account, or any number of other things. For as long as Android has existed, the methods used to provision these services on a customer's account have varied widely from carrier to carrier, and there was no standard way of doing it.
The Android ecosystem –as most of us think of it– is built on more than just an operating system and a marketplace for independent apps. It's largely shaped by dozens of services that have been built by Google, allowing developers to add rich features to their apps without building out expensive infrastructures. The Google Play services package is the core element in this equation, and it's getting a pretty major update to version 7.0 over the next couple of weeks.
With Logitech Harmony, people can control a large number of devices spread throughout their houses from a single remote or Android device. These various electronics, ranging from home entertainment systems to smart light bulbs, all communicate to a single hub.
Now Logitech is launching the Harmony API for third-party developers, so products that communicate with its system can then go on to interact with other ones.
To paint a picture of how this works, imagine the lights dimming automatically when you start a movie, having music start playing when you enter the room, or turning on the TV with a simple command.
The new version of Android Wear is rolling out, and with it comes the official watch face API. Developers have been making custom watch faces for months using a workaround, but now the party is over. All watch faces need to be updated with the official API by January 31st, 2015 or they will be removed from the Play Store.