Today’s been a big day for Google and Android. Not only did we get confirmation of Google’s MVNO ambitions and Android Pay, but we also learned that Lollipop adoption doubled in the past month. Now the good news continues with a Google Play services update.
Google Play services 7.0 will roll out over the coming days. The update is a biggie, bringing with it some locations goodies, Google Fit, Google Play Games, and more. Here’s the quick rundown on what’s included in the update:
- Location Settings Dialogue: When an app wants to use your location, a popup box will appear asking to enable GPS, Wi-Fi, and cell networks if they’re not already on.
- Places API: Uses Google’s database of places and businesses to provide information about a location including name, address, phone number, and website. Either the user can select a location or a developer can choose to have nearby places appear. A developer can also manually add a place and report that the user is at a particular place.
- Google Fit: A new set of APIs that’ll provide access to raw sensor data, record data, managing sessions and more. This replaces the original Fitness.API and will reduce the memory requirement for Google Fit apps that run in the background.
- Google Mobile Ads: The update enables Google Mobile Ads SDK to automatically get Google Analytics integration, which will provide number of users, sessions, session duration, OS, device models, geography, and automatic screen reporting.
- Google Play Games: Nearby Connections API, which lets games connect to nearby smartphones and tablets and use them as controllers for the game that’s being played on a TV.
- App Indexing: Lets Google index apps just like it does websites, meaning that Google search results and deep-link directly to a native app.
- GoogleApiClient: Retrieval of Google OAuth 2.0 tokens are now part of the GoogleApiClient, making it easier to request server auth codes and access Google APIs.
Overall it looks like Google Play services 7.0 is a pretty major update with features that many different developers can use. When the changes are implemented into apps, users will benefit too, by getting more precise locations, better memory management, and the ability to use smartphones and tablets as controllers.