As we have mentioned earlier, a lot of the programming done for mobile apps is now done via APIs. Why? It’s much faster. APIs allow you to use a cafetreia-based approach to programming mobile apps. You could take one API that taps into a particular functionality from one vendor and then you can pair it with another API from yet another vendor. As a result, you were able to put together “best of breed” mobile app. This makes mobile app development much faster and also allows you to focus more on integration. Developers don’t have to reinvent the wheel when it comes to programming certain types of functionality into their apps. Instead, they can focus more of their firepower into the particular core function of the app and basically just outsource the rest through the API architecture.
One of the more promising API services out there is Google Play Services. It has just been updated and it has a lot of interesting new features. If you want your mobile apps to do a lot more, you might want to look at what goodies are inside Google Play Services 4.1. For example, if you are a game developer, Google Play Games now supports turn-based multiplayer games. This means that you can now build asynchronous games that can support up to eight players. How does this work? Every time player takes a turn, that data is uploaded to Play Services and then Play Services automatically distributes that data to the other players. This is quite an exciting development because interactive turn-base games have always been quite popular. While real-time games have kind of superseded them, properly implemented, this Google Play feature might help turn-base multiplayers player games make a come back in mobile game apps.
Also, Google Drive API has a preview for developers. Google Drive is going to be a big API for developers because it allows app developers to write and read files in Google Drive. This allows users of their apps to work with the files whether they’re online or offline. This should be very interesting how this all pans out. It’s nice to see Google getting knee-deep into the API space.