We redesigned our home screen three times. Here’s what finally stuck.
We redesigned the Trott home screen three times, and the version that stuck is the simplest one. Each early attempt tried to show more — more controls, more sections, more proof the app was working. Every time, it made the app harder to read. The lesson, plainly: in app home screen design, overcrowding hurts and the empty space earns its keep.
Here's the honest version of how we got there, and the three iterations it took.
What the home screen actually has to do
The home screen is the first impression. Open Trott and you should immediately get what it is: a feed of the reels and videos you've saved, already read and organized, so the useful part is right there instead of locked inside footage. It also has to do two quieter jobs. Show you what's still being worked on. And get you to search or ask in one tap.
Three jobs. That sounds small. We managed to overthink all three.
Iteration one: the dashboard
The first design treated the home screen like a control panel. Saved videos up top. A row of category filters under that. A stats strip — how many saves, how many processed. A separate panel for items still processing. Search pinned somewhere in the chrome.
On paper it was thorough. In the hand it was noise. Every element fought every other element for attention, and the one thing people came for — their stuff — got squeezed into a third of the screen. We'd confused "shows everything" with "useful." They're not the same. A mobile UI/UX that surfaces six priorities surfaces none.
Iteration two: the over-corrected feed
So we stripped it. Full-bleed feed, nothing else. Pure and clean. Also kind of broken.
Early users hit two snags. First, when a save was still being read, there was no sign of it — you'd share a reel, open the app, and see no trace of the thing you just sent. People assumed it failed. It hadn't; the heavy processing each save needs just takes a beat. Second, with search tucked away, nobody used it, which is a problem when search and ask are the whole point of Trott. We'd buried the payoff to protect the calm.
That's the trap of an app redesign process driven by taste alone. Clean isn't the goal. Clear is. Sometimes clear needs one more element, not zero.
Iteration three: the feed, plus exactly two things
The version we kept is the feed — and on top of it, only what the feed can't say on its own:
- A processing bar. A slim status line that shows saves being worked on right now. It's tappable, so it takes you straight to an imports screen with the full picture. It answers "did my save go through?" without a single tap, and removes the one moment that made people doubt the app.
- Search and ask, up front. One obvious way to find a reel or ask for it in plain language. Not hidden in a menu. The first thing your thumb can reach.
Everything else went away. Category filters live where you'd look for them, not stapled across the top. The stats strip is gone — nobody opened Trott to admire a number. What's left is your saved content, a quiet signal that new saves are landing, and a fast way to ask for any of it.
What we learned about content hierarchy
The real work wasn't visual. It was deciding what to show versus what to keep one layer down. The imports screen is a good example — the detail of every in-progress save matters, but not on the home screen. It belongs behind a tap, reachable the instant you want it. Discoverability isn't about putting everything on the surface. It's about putting the right one thing on the surface and making the rest a single, obvious step away.
For a Flutter app design this also kept us honest. One codebase, two stores, and a home screen simple enough that it reads the same on a small Android phone and a big iPhone. Fewer elements, fewer ways for the layout to fall apart.
Why the first screen decides retention
People form an opinion of an app in seconds. If the first screen is busy, they read "this is work." If it answers their question — where's my stuff, is my save in, how do I find things — they read "this is easy," and they come back. The home screen isn't decoration. It's the promise the rest of the app has to keep.
If you want to see the version that stuck, open Trott and save one reel. Watch the processing bar do its quiet job, then ask for what you saved. That's the whole design, and it took us three tries to get out of its own way.