Composer

A modern notes app in Jetpack Compose — MVVM, Room and Hilt done cleanly. Open source.

CategoryMobile Apps
Timeline2023
ContextOpen source
StatusOn GitHub
OSSreadable reference architecture

The product

An early open-source project: a notes app built to learn Jetpack Compose properly — MVVM boundaries, Room persistence and Hilt injection, written to be read.

Under the hood

THE ENGINEERING

  • 01

    Clean MVVM separation with Compose state hoisting

  • 02

    Room + Flow reactive persistence

  • 03

    Dagger-Hilt dependency graph

Next case study

EzeFare