
Rainbow Rush
A creative mobile drawing app designed for children, offering a fun and safe digital canvas to explore sketching, coloring, doodling, and learning shapes in an intuitive environment.
The Challenge
The challenge was to create an engaging, intuitive app that allows kids to express their creativity freely without complex tools or instructions—while also maintaining performance, safety, and age-appropriate UI.
Balancing a playful experience with usability required careful design choices, especially for large tap targets, color selection, offline mode, and ensuring a lag-free canvas even on budget Android devices.


Our Approach
We developed a lightweight Android app using Kotlin and XML layouts, with a fullscreen canvas, color picker, erase/undo tools, and offline-first architecture optimized for performance on all devices. All features work offline, and saved artworks are stored in the device gallery. The app is Play Store-ready with a clean codebase, low APK size, and scalable architecture for future additions like shape tracing or coloring books. It delivers a joyful and safe digital art experience for children.
The Solution
We built a smooth, interactive drawing platform tailored specifically for kids, focusing on simplicity, performance, and creativity. The canvas allows freehand drawing with various brush styles, sizes, and colors, along with erasing, saving, and starting new sketches. Designed with bright visuals, large icons, and distraction-free UX, the app ensures kids can focus on drawing without navigating complex menus.
- Fullscreen drawing canvas with smooth brush strokes.
- Color picker and brush size controls optimized for small fingers.
- Undo, clear, and save options to enhance creativity flow.
- Offline-first functionality with saved artwork support.


Results & Impact
- Encouraged creativity in young children with a simple digital tool.
- Achieved smooth performance even on low-spec Android phones.
- Increased app engagement with intuitive UX and offline features.
