๐Ÿ“ˆ
// LIVE CAMPAIGN
KD

KALAKANTยทDAHAL

PERFORMANCE MARKETING MANAGER ยท KATHMANDU, NP

Projects

// BUILT ON THE SIDE

Things built out of curiosity, not client work.

Screen Buddy
An interactive virtual companion for Android that lives on top of other apps and responds to touch, gestures, voice commands, and virtual objects.
+

Built as a modern take on classic desktop pets like BonziBuddy and Neko, Screen Buddy brings a playful companion directly to the Android screen. The buddy can wander across the display, be dragged or tossed around, and interact with objects thrown onto the screen.

The app combines system-wide overlays, custom Compose animations, physics-inspired movement, voice commands, and a virtual pet progression system. Users can feed their companion, track happiness and hunger, collect treasures, earn XP, and customize their pet's size and appearance.

The main goal is to evolve Screen Buddy beyond a virtual pet into an on-screen agent that can understand what the user is doing, guide them through different tasks, and eventually perform certain actions across the screen. The project explores how an interactive character can become a more natural and engaging interface between users and their devices.

The app combines Android system overlays, Jetpack Compose animations, gesture interactions, voice commands, local persistence, and virtual pet progression to create the foundation for this agent-driven experience.

KotlinJetpack ComposeAndroidRoom DatabaseWindowManagerSpeechRecognizerAnimationsSide Project
AboutResultsProjectsBlogsPersonal