Sketching App

An experimental Flutter-based sketching application exploring natural drawing interactions

Sketching app interface showing various sketches and tools

I built this sketching experiment to see how far Flutter can go for low-latency drawing. It combines a custom stroke engine with touch interactions that feel direct and predictable.

Project Type

Experimental Flutter Application

Tools Used

Flutter/Dart, VS Code, Git, Custom Drawing Engine

My Role

Full Stack Developer & UX Designer

Project Time

2 Months (Development & Testing)

Digital drawing notebook interface showing sketching capabilities
The idea is born.

Technical Innovation

The app uses a custom drawing engine that processes touch input in real time and maps pressure and movement to believable strokes. It stays smooth even when the canvas gets busy.

It's built on Flutter's custom painting stack and tuned for both mobile and desktop.

The process of sketching.

Key Features

Pressure Sensitivity

Pressure input maps cleanly to line weight, so strokes feel expressive without turning jittery.

Responsive Engine

The rendering pipeline holds around 60fps even with dense brush strokes and large canvases.

Gesture Controls

Pinch-to-zoom, rotate, and pan behave the way people expect, so navigation gets out of the way.