A Mobile Device Management (MDM) system built with Kotlin Multiplatform. A server holds the desired policy for each device; an Android agent — running as a Device Owner — pulls that policy, enforces it on the device, and reports back what it actually observes; a Compose Multiplatform console (desktop + web) views compliance and edits policy.
android kotlin wasm fcm mdm multiplatform firebase-cloud-messaging device-management device-owner ktor kmp kotlin-multiplatform mobile-device-management workmanager kotlinx-serialization jetpack-compose compose-multiplatform enterprise-mobility devicepolicymanager device-policy-controller
-
Updated
Jun 27, 2026 - Kotlin