Mobile APIs That Rocked In 2014: GOOGLE MAPS, FIT, ANDROID & YOUTUBE

Google has continued to iterate its popular APIs--including those for YouTube, Google Maps and Google+--for both the Web and android. The various API webpages now include blogs and user stories. On the Android front, Google has introduced Google Material Design, the company’s ambitious attempt to provide a language that will serve as its advocacy platform for best-practices UX design.


In October Google introduced an open-source reference implementation of YouTube WatchMe for Android, which brings an easy-to-implement version of live broadcasting for Android mobile devices. The SDK exposes an implementation that already existed in various Android handsets, such as Live on YouTube – by Xperia and Re – by HTC. This open-source project allows developers to provide streaming capabilities in mobile apps, which could provide for some interesting business use cases. YouTube’s API is Google’s most popular SDK, and we expect to see the next version in 2015, including better integration with Google’s central API infrastructure. The library is expected to get even more efficient, and we will look for better perofrmance increases next year (after a positive performance boost this year with JSON encoding over XML encoding)

Google Maps

Google maps on Chromebook

Google maps on Chromebook

Google has finally deprecated Google Earth, a project that spanned more than six years. On the SDK front, Google has been ramping up usability features, such as localizing street addresses in Google Maps and adding street view to maps embedded in HTML. Google Maps for Android API has also been improved, with the addition of a toolbar that gives users a jump-start to gettting directions and turn-by-turn navigation. There's also a "light" mode that provides a minimalist, non-interactable bitmap iamge of a map at a specified zoom level and location. The Google Maps Android API has been ramped up with a new asynchronous method that notifies the developer via delegate when a map is ready to be consumed, as a replacement for the deprecated getMap() method. With all that said, Google Maps is quite mature, so the changes we expect to see moving forward are incremental, with minor changes in line with the Google Material Design principles and adjustments to support Google Maps for Android API.

To read my entire article, go to