Android and Groovy, a winning pair?
summary
Argues Groovy is usable on Android by shipping Groovy 2.4 beta3 plus a custom Gradle plugin and Android Studio integration, with a focus on compileStatic to move work to compile time; demonstrates a full conference-agenda app (mobile + wearable sync) that runs, a web‑socket/Reactor live‑pin demo, and async helpers replacing boilerplate listeners. Notes tool gaps (no Groovy class template, Dagger annotation incompatibility) and binary sizes drop from ~4.5MB jar to ~2MB in APK and ~1MB after shrinking with ProGuard (2MB -> 1MB).
AI-written summary · about
chapters (14)
- 0:00Introduction to Groovy on Android
- 2:21Why Choose Groovy for Android
- 4:25Groovy vs Java on Android
- 9:31Technical Challenges and Solutions
- 13:36The Android Compilation Process
- 18:22ART Runtime and Native Code
- 20:56Implementing Groovy in Android
- 25:59New Goals for Groovy 2.4
- 29:06Community and Open Source
- 32:41Getting Started Requirements
- 36:43Live Coding Demo
- 1:06:25Improving APIs with Closures
- 1:10:21Performance and Tooling
- 1:14:18Future of Groovy on Mobile
related talks
40mBetter Android Development with Kotlin & Gradle
34mWhat's new in Android development tools
38mLevel up your Android build
34mWhat's new with the Android Gradle plugin
01h 03mKotlin on Android
40mMake The Android Gradle Plugin Work For You
46mModern Android Development
37mBuild bigger, better: Gradle for large projects
