~/talk

Hands-on Android Architecture & Architecture Components

Talkat Android Makers 2018 · on Tuesday, 2018-04-24· [android]
slides:none on file

Workshop walks a concrete migration from MVP to MVVM by refactoring a small three‑screen weather app and showing what actually changes and why. Code uses Kotlin, RxJava, Koin plus Android Architecture Components: ViewModel + LiveData, Repository and Room with type converters. LiveData survives configuration changes, ViewModel exposes state and one‑time events, Room runs queries off the main thread, and unit testing and DI without reflection are demonstrated. Exercises run in a 70 minute hands‑on session.

AI-written summary · about

  1. 0:00Intro
  2. 1:45Architecture
  3. 5:13Architecture Components
  4. 7:33State
  5. 12:21dependency injection
  6. 16:43weather application
  7. 23:18data storage
~/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.