title: "RippleUp \u2014 One Kotlin Codebase, Shipping on Android and Windows Desktop (v5.3.3 in Production)" published: true description: "A Compose Multiplatform social-good app with a Supabase backend, QR verification with location proof, and a native Windows desktop port \u2014 from one shared UI." tags: kotlin, android, showdev, opensource
The premise
Most "cross-platform" stories stop at the pitch. RippleUp is a shipping product: v5.3.3 in production , distributed as an Android APK and a self-contained Windows desktop app, built with Kotlin, Jetpack Compose, and Compose Multiplatform 1.6.11 .
What the app does
RippleUp is a social-engagement platform: users self-report activities (with a 5-minute camera verification window), scan partner QR codes (live CameraX + MLKit barcode scanning), earn points and badges, and join events.…