~/talk

Transforming farmer’s lives using Android in Kenya

Talkat droidcon Berlin 2022 · 2022-07-06..07-08· [android, frontend-architecture]
links:none on file
slides:none on file

Apollo builds two Kotlin Android apps that are offline-first and use server-driven UI so field agents fetch versioned schemas (one example is form v14) from the server, render dynamic forms from JSON Schema, collect photos and GPS, save to Room, and upload assets to AWS when connected. A two-engineer team implements conditional visibility and a built-in calculator via Choice Expressions so agents and graders can complete and sync loans and voucher redemptions on low‑RAM phones; migration to Jetpack Compose is underway.

AI-written summary · about

  1. 0:00Introduction and context
  2. 1:10Apollo’s mission and model
  3. 3:37Android team’s role and challenges
  4. 8:11UI migration to Jetpack Compose
  5. 14:32Key challenges in app development
  6. 15:14Future plans and closing
~/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.