~/talks

Maia Grotepass

what they talk about

all 10 in the filters

where they keep going back

all 9 in the filters

on a stage with

all 7 in the filters

who talks about the same things

titleconferencedate
Dinner for two with Gemini: takeaway or restaurant?AndroidMakers by droidcon 20252025-04-10
Two small apps actually get built and demoed: one converts a takeaway photo into a recipe and shopping list using Gemini multimodal and cloud JSON schema…
Talk on
Software Engineering with GenAIAndroidMakers by droidcon 20252025-04-10
AI coding assistants have been hyped as game-changers for software engineering, but how effective are they in practice? This session provides a reality check…
Talk on
multi-modal AI to avoid eating takeawaysdroidcon Berlin 20242024-07-03
Built an Android Kotlin Multiplatform app that sends an image and prompt and returns a structured grocery list plus a recipe, implemented with Kotlin…
Talk on
Imperative, declarative, object oriented, functional: four of a Kotlin kindAndroid Worldwide January 20242024-01-30
Kotlin demonstrates concrete support for all four paradigms and recommends using each where it fits: imperative uses mutability, nullability, if-as-expression…
Talk on
90s Website … in 2023 on mobile in Compose … for scienceDroidcon London 20232023-10-26
A 90s‑style site is reimplemented with Jetpack Compose multiplatform using shader brushes, remembered brushes and infinite transitions, keyframe animations…
Talk on
90s Website … in 2023 on mobile in Compose … for sciencedroidcon New York 20232023-09-14
Recreates a '90s GeoCities aesthetic using Compose Multiplatform, web‑safe palettes (216 colors), Comic Sans/Times New Roman, tiling image brushes and shader…
Talk on
90s Website … in 2023 on mobile in Compose … for scienceAndroid Makers by droidcon 20232023-04-27
Builds a retro 90s web UI using Jetpack Compose and Compose Multiplatform, reproducing blink tags, rainbow shimmer, marquees, a visitor counter and particle…
Talk on
App ClinicAndroid Makers by droidcon 20232023-04-27
A live app clinic reviews four fresh installs: OufMime (family mime game), Babbel, Color Pop (coloring), and SeLoger, with reviewers opening each app cold and…
Talk on
Something old, something new: Adding Jetpack Compose to a large open source Android appdroidcon Berlin 20222022-07-06
Adds Jetpack Compose into Habitica, a large open‑source Android app with 26 activities and 33 fragments, facing tight Kotlin/compiler version coupling that…
Talk on
Something old, something new: Adding Jetpack Compose to a large open source Android appdroidcon San Francisco 20222022-06-02
Takes Jetpack Compose into the large open‑source Habitica Android app and reports concrete results: repo shows 26 activities, 33 fragments, 12 repositories, 7…
Talk on
Magic Sprinkles: Adding animations to your app with Jetpack ComposeChicago Roboto 20212021-09-28
A hands‑on walkthrough of Jetpack Compose animation APIs showing concrete code and outcomes: uses Crossfade for loading states, animateColorAsState and…
Talk on
Refresh, renew, refactor: modernising a large Android app with many usersdroidcon EMEA 20202020-10-08
Luno modernises a legacy Android app (first commit Jul 25 2014, ~1,150,000 active users) by converting Java to kotlin, swapping AsyncTask and EventBus for…
Talk on
~/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.