Uber has created an API that will enable developers to integrate their apps with the ride-sharing service. It lets apps look up pickup times, fare estimates, destinations, and trip history. To envision what this looks like in practice, close your eyes and picture an airline app with the ability to check flight status, book a flight, and request a ride using Uber all in one place. Imagine being able to request a ride with Uber whenever a friend drops an address in an instant message.
Google I/O was pretty amazing this year, right? We got the deets on Material design, a preview version of Android L, the formal release of Android Wear, the first manifestations of Android TV and Android Auto, and plenty of other bits and pieces. However, all of that content and all of those developer sessions can take forever to absorb, and professional developers just don't have time for that. Now that all of the videos have been posted, I've combed through every last one to narrow the list down to just the sessions that absolutely can't be missed.
Last year, at Google I/O 2013, some major new features and improvements were announced for Google Cloud Messaging (GCM) -the replacement for Cloud to Device Messaging (C2DM). A couple of the new bits were even featured during the keynote, particularly notification syncing, which the audience loved. The one thing most people don't know is that most of the coolest things announced that year were marked as beta and locked behind an application process. Plenty of developers were accepted, but it certainly wasn't available to everybody.
The Android team has been hard at work replacing old code that hasn't scaled well with newer and more powerful hardware. We've long known that the camera API was destined to see a massive update, but we were missing details like a release date or exactly what was coming. Thanks to the L release, we can finally see what has been in the works for all these many months.
One of the most important aspects of the new Camera 2 API is a dramatic increase in performance over the previous interface. The Camera 2 system is now capable of delivering full resolution images at the same speed the hardware can capture them thanks to a fully synchronized pipeline model.
We have heard tell (from Forbes) that Google is preparing a new service called Google Fit, supposedly for debut at I/O, where the company is expected to also announce partnerships with certain wearables manufacturers. The report says that Google Fit will provide developers with APIs to plug into the service, and that the overall goal is a second take at the quantified health data space.
With Apple recently unveiling HealthKit, the iron is hot.
Google has begun rolling out an update to the Play Services package we all know and love. Details about version 4.4 have already been posted to the Android Developers blog, and it features updates and new features to the APIs for Maps, Mobile Ads, Activity Recognition, plus a few minor fixes for Games Services and Wallet. Aside from general bug fixes, it looks like this update is mostly about giving new tools to developers.
Since CheapCast's release, Google has added several cryptographic checks to make sure the Chromecast ecosystem only works with approved devices such as Google's $35 dongle, Google TVs, and the like. The feature now checks for a Google signed certificate, which comes preloaded on such products.
There's nothing like a good rumor about the next version of Android. As we approach I/O 2014, we're sure to hear more and more rumors, some true, many false. The Information - generally reliable in the arena of leaks and rumors - has published one of the first "L Release" rumors, today indicating that Android's next major version bump (which the publication speculates could arrive as soon as I/O) will help Google make headway into the corporate adoption arena, convincing companies to adopt Android phones rather than the iPhone (which has already made significant gains in enterprise) as employee handset of choice.
There are three major functions of Wear: a Google Now-style "homescreen" with a a scrollable list of cards, a notification system that alerts you to information from your smartphone, and a series of contextual tools that pop up during certain activities.
An update to Google Play Services is now being released to devices worldwide. This release will be more of interest to developers than end users, but there is actually quite a lot here. In addition to some updates to Play Games services and the Drive API, Google has brought Analytics, Tag Manger, and a new Address API into the fold as well.