The annual Google I/O developer conference often sees some of Google’s most innovative announcements for the year.
Google often announces the latest products and gadgets at I/O, but they also announce new developer tools and features that often get lost in the mix. With the sheer volume of sessions and talks going on, important information about these too can often be buried
Here are three of the most cutting-edge and time-saving developer tools from the 2014 Google I/O developer conference.
Chrome Dev Editor
On the second day of the Google I/O conference, Devon Carew, a senior software engineer at Google and Sriram Saroop, a product manager at Google, announced a developer preview for the Chrome Dev Editor (CDE).
The CDE gives users the option to publish apps to the Chrome Web Store and even gives them the opportunity to deploy straight to mobile from their computer. This can even be accomplished by plugging your mobile device in via USB and manually pushing the app that way.
This tool is still a developer preview so it has some bugs and iterations are released based on feedback.
More information can be found on the Chrome Dev Editor’s GitHub page.
Google Cloud Dataflow
Google introduced Cloud Dataflow on the first day of the I/O conference in San Francisco during the keynote address. Google describes Dataflow as “an intuitive service for big data analysis.”
“Cloud Dataflow is an SDK and a managed service for building big and fast parallelized data analysis pipelines,” said Eric Schmidt of Google’s cloud team.
Basically, Cloud Dataflow is a service that allows users to conduct streaming or batch mode analysis of big data. Once users write a program for the type of analysis they are looking to achieve, they submit their data pipeline to Dataflow and it manages optimization, deployment of VM, scheduling, and monitoring.
Businesses that rely on quick analysis of big data will be able to use dataflow to quickly and efficiently perform analysis on simple or complex data sets.
The product is still in private beta and pricing has not yet been announced.
Greg DeMichillie, the director of product management on the Google Cloud Platform, introduced the Cloud Save API toward the end of the keynote on the first day of I/O.
According to DeMichillie, Cloud Save lets you “save and retrieve per user information.” It can save data such as application data or user preferences and settings. While it does require a few lines of client side code, it requires no server side coding to implement.
Users can store their data in the cloud with Cloud Save, and they can pull it and synchronize it across devices. According to DeMichillie, the data can even be available offline to collaborators who do not have access to an internet connection.
Cloud save is a new feature of the Cloud platform alongside Cloud Debugger and Cloud Trace.