ScreenNote.kt

April 2, 2026

One screen is not an architecture

A single activity can still have a direction: events in, state out.

The small split

A first app does not need five Gradle modules. It does need a place that is not the composable for loading data.

If the click listener opens a database, the next lesson cannot test the decision without a phone. The repository is that place.

Danville · educational · 2018AboutDeskFAQOffice