Rivers

DoodlePop

DoodlePop brings kids' drawings to life in 3D on Apple Vision Pro. The visionOS app converts 2D sketches into interactive 3D models with realistic physics, letting children rotate, touch, and play with their creations in spatial reality.

Type

iOS

Type

iOS

Role

Developer & Designer

Role

Developer & Designer

Year

2025

Year

2025

🖊️ iPad Frontend

  • Built with SwiftUI for a clean, modern interface

  • PencilKit for natural Apple Pencil sketching

  • SwiftData + Combine for reactive local persistence and state management

  • Automatically uploads sketches to Firebase after each session

⚙️ Backend & Processing

  • FastAPI (Python) — REST endpoints handle image uploads and AI model calls

  • Firebase — Firestore stores metadata, Firebase Storage hosts images and 3D assets

  • Gemini Nanobanana API — enhances the sketch into a more detailed image

  • Tripo3D API — generates 3D geometry from the enhanced image

  • GLB → USDZ converter — prepares the model for Apple Vision Pro compatibility

🕶️ VisionOS App

  • Swift + RealityKit for immersive 3D rendering

  • Fetches USDZ files from Firebase Storage

  • Supports interactive physics, drag gestures, and multi-object exploration

Create a free website with Framer, the website builder loved by startups, designers and agencies.