Back to Projects
Web Development

Animated Background System

FlutterAnimationCustom PainterUI/UXDart

About this Project

Developed a fully custom animated background for the entire NOTEorious app, featuring a dynamic grid of floating elements, smooth transitions, and performance-optimized rendering.

Highlights
01

Alive but calm

A grid of floating, rotating circles gives the whole app gentle motion without stealing attention.

02

Never the same twice

Positions, sizes, opacity, and colors are all randomized, so the pattern never visibly repeats.

03

Smooth on real phones

Animation controllers and an optimized painter keep it at full frame rate on mid-range devices.

04

Theme aware

The palette adapts to light and dark mode, so the motion always sits behind the content rather than on top of it.

The challenge

Continuous animation is a battery and smoothness risk on mobile. The painter had to be profiled and rewritten until dozens of moving circles cost almost nothing per frame.

The outcome

The system runs behind every screen of NOTEorious and became the visual identity of the app.

Project Details

Category

Web Development

Completed

April 20, 2025