Making 20 App Store Screenshots Without a Designer
How I built App Store screenshots with Claude and Python Pillow — gradient backgrounds, logo placement, and the copy that took the longest.
Making 20 App Store Screenshots Without a Designer
It Started Simple
10 screenshots. Korean set, English set. 20 total.
The spec was 1320x2868px, iPhone 16 Pro Max. I initially tried building them in HTML, but ended up rendering directly with Python Pillow. No browser needed, pixel-perfect output, and easy to regenerate.
Design Decisions
Background Gradient
Started with a flat Primary500 (#455EDB). Too plain. Tried scattering stars for a night-sky feel — didn’t work at all. Settled on a two-color gradient from deep navy (#14085C range) to Primary.
Added easing (t^2.5) so the top stays dark longer and brightens quickly toward the bottom.
Logo
First attempt was a custom icon image — didn’t feel like fecit at all. Switched to converting the SVG logo to white and placing it via cairosvg PNG conversion.
A Single Star
Placed a star-filled icon between the headline and subtitle. A visual accent instead of a divider.
Copy Took the Longest
The copy was far harder than the design. It needed to capture fecit’s “minimal to maximal” philosophy while being instantly readable on the App Store.
Just the first screen took a long time.
“More Than a List”
I started with things like “Everything you need, one screen” but the headline and subtitle pulled in opposite directions. The core idea — fecit’s task list manages everything but only shows what you need right now — was hard to compress into a single line.
I asked ChatGPT too. It gave me nonsense. In the end, I just compressed the feature description directly.
Final Result
| Screen | Headline |
|---|---|
| Task List | More Than a List |
| Guide Mode | Fill In the Gap Between Now and Your Goal |
| Monthly Calendar | Your Month at a Glance |
| Daily Calendar | Your Day as a Timetable |
| Library | Your Own Template Library |
| Community | Make Others’ Templates Yours |
| Achiever | Everything You Need, Right Here |
| Daily Review | A Moment to Look Back |
| Activity | Consistency, Visualized |
| Weekly Routine | Your Own Weekly Routine |
10 in Korean, 10 in English. 20 screenshots done.