~/lightning

Automate what you repeat: From boilerplate to automation

LightninginFrenchat AndroidMakers by droidcon 2026 · on Thursday, 2026-04-09· at 10:55· [android, developer-experience]
slides:none on file

Automating repetitive Android boilerplate by generating static code from templates and specifications. Presents a Gradle plugin that scaffolds a complete MVI feature, a Kotlin API client generator from an OpenAPI spec built with KotlinPoet, and live demos showing how to integrate generated code into a real multi-module Android project to boost productivity and consistency.

AI-written summary · about

  1. 0:00Introduction
  2. 1:02Boilerplate dangers in Android
  3. 2:23MVI feature generator
  4. 4:49One-command results
  5. 5:12API layer repetition
  6. 7:57Custom API client generator
  7. 15:44Automate stable logic
  8. 16:47Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.