Skip to main content
← Blog

Making 20 App Store Screenshots Without a Designer

VauDium ·

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.

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

ScreenHeadline
Task ListMore Than a List
Guide ModeFill In the Gap Between Now and Your Goal
Monthly CalendarYour Month at a Glance
Daily CalendarYour Day as a Timetable
LibraryYour Own Template Library
CommunityMake Others’ Templates Yours
AchieverEverything You Need, Right Here
Daily ReviewA Moment to Look Back
ActivityConsistency, Visualized
Weekly RoutineYour Own Weekly Routine

10 in Korean, 10 in English. 20 screenshots done.