Processing for Android


Like the rest of the Processing project, Processing for Android is a collective effort. Work started in 2010 with Ben Fry and Jonathan Feinberg creating the basic pieces of the Android mode and core library, and Andres Colubri developing the OpenGL ES renderer. During Google Summer of Code (GSoC) 2014, Imil Ziyaztdinov implemented signed package export, device selection, and automatic SDK download. The next year, as part of GSoC 2015, Umair Khan updated the mode to work in Processing 3, refactored the core library to use Fragments, and wrote a video playback and capture library. In 2016, with support from Google Creative Lab New York, Andres extended the mode to include live wallpapers, watch faces, and Cardboard apps, and created this site. In GSoC 2017, Rupak Das added support for Gradle build and implemented the new SDK downloader, while Sarah Di Bartolomeo, created a full VR audio visualization project using the new VR library.

Read this Medium post for an overview of the project's history. For a full list of contributors, check this page.