Garrett Kadillak
←All work
Project 03 iOS app Live

Tidal

A calmer way to read the news — no infinite feed, just one daily edition.

03
Role Design & frontend, two-person team
Timeline 2024 — 2025
Stack SwiftUI, Combine, CloudKit, Figma
T 03
today's edition

Tidal delivers one edition a day and then stops. It's a deliberate antidote to the endless scroll — a finite, beautifully set stack of stories you can actually get to the bottom of.

Every news app I tried was a slot machine. Tidal asked a simpler question: what if the news had an ending? You get one edition each morning, you read it, and you’re done. The app literally tells you when you’ve finished.

I owned the interface end to end — type system, motion, the edition’s card stack, and the reading view. SwiftUI let me move fast on a custom layout that still felt native: a spring-free, ease-out page turn and a typographic reading mode tuned for long sittings.

What if the news had an ending?

Restraint was the whole product. The hardest design calls were all subtractions — no badge counts, no trending tab, no “because you read”. What’s left is quiet, and people stay longer because of it, not in spite of it.

4.8
App Store rating
1
edition per day
9 min
median session