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. Since then, we had received contributions from many people:
- Google Summer of Code (2022): Rupesh Kumar finalized the update of the Android mode to Processing 4.
- Google Summer of Code (2020): Aditya Rana implemented an experimental mode that supports the Kotlin language for Android development.
- Google Summer of Code (2019): Deeraj Esvar made improvements in the SDK updater and emulator support.
- Google Summer of Code (2018): Syam Sundar Kirubakaran implemented the new AR library, and Manav Jain made the debugger to work in the Android mode.
- Google Summer of Code (2017): Rupak Das added support for Gradle build and implemented the new SDK downloader, while Sara Di Bartolomeo, created a full VR audio visualization project using the new VR library.
- Google Creative Lab New York (2016): With their support, Andres extended the mode to include live wallpapers, watch faces, and Cardboard apps, and created this site.
- Google Summer of Code (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.
- Google Summer of Code (2014): Imil Ziyaztdinov implemented signed package export, device selection, and automatic SDK download.
Read this Medium post for an overview of the project's history. For a full list of contributors, check this page.