~/talk

Preview Driven Development

Talkat Android Worldwide April 2021 · on Tuesday, 2021-04-27· [android]
links:none on file
slides:none on file

Argues that Jetpack Compose Previews become a fast development surface by isolating features into previewable modules, using fake repositories and split modules (e.g. network vs network-live) so previews only pull lightweight interfaces not heavy runtime libs. Shows a weather demo app that deploys previews to device and a playground app that runs the whole UI against fakes; previews work and speed up iteration. Simulates slow builds (≈8m45s) to justify separation.

AI-written summary · about

  1. 0:00Introduction
  2. 1:52Agenda
  3. 2:36What is Jetpack Compose
  4. 3:57Preview Configuration
  5. 5:11Preview Deployment
  6. 5:52Previews in the IDE
  7. 6:31Takeaway
  8. 6:52Isolated Features
  9. 8:03Mini Apps
  10. 8:57Benefits
  11. 10:58Faking dependencies
  12. 12:41Expensive dependencies
  13. 13:24Interfaces
  14. 13:55Grails
  15. 16:25Demo
  16. 18:54Current State
  17. 19:58Long Build Time
  18. 20:56Separated Modules
  19. 28:58Takeaways
  20. 31:18How to apply this
  21. 32:56Resources
  22. 34:26Questions
~/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.