← All projects

Work / 04Android · iOS · Desktop · Multiplatform

PCR (Kotlin Multiplatform)

PCR (Kotlin Multiplatform)

01 / Overview

PCR diagnostic app built with Kotlin Multiplatform and Jetpack Compose, running natively on Android, iOS, and Desktop from a single shared codebase. The app pairs with the PCR device over BLE to start runs, stream real-time amplification curves, and display interpreted results. Shared domain logic covers device handshake, protocol parsing, result calculation, and offline caching, while Compose Multiplatform renders identical, high-fidelity UI across all three targets. The MVVM and Clean Architecture layers keep BLE communication strictly separate from presentation, making it straightforward to extend for new device variants without touching the UI.

INDONESIA · UTC+7

Inspect mode reveals project IDs, platforms, and technologies. It does not expose private source code.

Find a project

Search the archive. Use Tab to choose a result, Enter to open, and Escape to close.

All 50 projects ↗