1 of 10


Swiffy converts Flash SWF files to HTML5, allowing developers to reuse Flash content on devices without a Flash player (such as iPhones and iPads).

2 of 10

App Inventor for Android

App Inventor is the easiest way to create apps for your phone. App Inventor is built on the idea that a person does not need to be a developer to build great mobile applications. Instead of code, App Inventor allows the user to visually design applications and use blocks to specify application logic.

3 of 10

Scripting Layer for Android

Scripting Layer for Android—or SP4A—brings scripting languages to Android by allowing a developer to edit and execute scripts and interactive interpreters directly on the Android device. These scripts have access to many of the APIs available to full-fledged Android applications, but with a greatly simplified interface that makes it easy to get things done.

4 of 10

Google Code Search

Google Code Search helps developers find function definitions and sample code by giving them one place to search publicly accessible source code hosted on the Internet.

5 of 10

Page Speed Online

Google's Page Speed Online analyzes Web pages and provides specific suggestions on how to make them faster.

6 of 10

Google Breadcrumb

Breadcrumb enables users to create an easy-to-use mobile learning application without having any programming experience.

7 of 10

Public Data Explorer

​The Google Public Data Explorer makes large datasets easy to explore, visualize and communicate. As the charts and maps animate over time, the changes in the world become easier to understand. A person doesn't have to be a data expert to navigate between different views, make their own comparisons and share their findings. This project is related to the Dataset Upload for Public Data Explorer, a simple UI to upload, share and publish datasets visualized in the Public Data Explorer.

8 of 10

Web Application Exploits and Defenses

This project—also known as "Gruyere"—is sort of a Google version of Harry Potter's Defense Against the Dark Arts classes, and helps users learn how hackers attack Web applications and how to defend against them.

9 of 10

Google Earth Engine

Google Earth Engine brings together the world's satellite imagery—trillions of scientific measurements dating back more than 25 years—and makes it available online with tools for scientists, developers, independent researchers and nations to mine this massive warehouse of data. Users can detect changes, map trends and quantify differences on Earth's surface.

10 of 10

Google Correlate

Google Correlate finds search patterns that correspond with real-world trends. The tool could prove useful in analytics solutions.

Top White Papers and Webcasts