← All work

Classroom LaunchPad — Tablet Controller

Classroom LaunchPad

Gets managed classroom tablets ready on startup: remote control and video, on Android 11+.

Solo Android developer, from requirements to delivery

What it is

A Kotlin app that starts DroidVNC-NG for remote IT management and VLC for a configured video stream. It uses an AccessibilityService and a foreground service. Setup screens guide staff through the Android 11+ permissions: overlay, notifications, battery optimization and accessibility. It recovers on its own after a reboot.

Highlights

  • Automates two third-party apps: DroidVNC-NG and VLC
  • Guided setup for overlay, notification, battery and accessibility permissions
  • Recovers after reboot on unattended classroom tablets
  • Client rating 5.0

Client feedback

“Precise, punctual, accurate.”

Technologies

KotlinJetpack ComposeAccessibilityServiceForeground ServicesVNC / VLC integration

Links

ContactWork with me