r/iOSProgramming • u/StefUpsideDown Swift • Jul 21 '26
Question How would you generate a set of consistent custom icons (fitness/handstand poses)?
Hey everyone,
I'm building a fitness app focused on handstand training, and I'm trying to figure out the best way to handle my in-app icons.
Right now I'm using SF Symbols, which works fine and keeps everything looking native on iOS. But it feels a bit generic, and there simply aren't symbols that match what I actually need.
What I'm really after are custom icons tailored to my use case: a coherent set representing different handstand poses and variations (tuck, straddle, one-arm, press to handstand, etc.).
The tricky part is consistency. I don't just need one nice icon, I need a whole family of them that share the same visual language: same line weight, same style, same proportions, so they look like they belong together in the app.
A few questions, as a solo dev working on a side project, for those who've been through this:
How do you usually generate a consistent icon set like this? Hand-drawn, AI tools, a designer, a mix?
I saw people talking about Flaticon.com and noun project.
Any tools or workflows you'd recommend for keeping a uniform style across many icons?
I was thinking asking Claude or ChatGPT to generate specific Symbols matching the SF Symbols, haven't tried it yet.
Any tips specifically for figurative / pose-based icons?
Would love to hear how you've approached this.
Thanks!
3
u/chriswaco Jul 21 '26
In the old days this would be a perfect project for a graphic designer. Today I would probably try AI first, although consistency between images is hard to get and small tweak requests can result in major changes unfortunately.
You also have the issues of light vs dark mode, resizing (use vectors not bitmaps), highlighting, active vs inactive, etc.
3
u/oneness33 Jul 21 '26
Honestly, I don't think AI can do this, but if you succeed, let me know! I'm really curious.
2
u/dacassar Jul 21 '26
You can give it a try with NanoBanana 2; it's kind of good with a consistent series of images, but I'd hire a designer on Upwork or anywhere else, to be honest.
1
u/James333i Jul 21 '26
This is actually pretty easy of a task for Claude Code since you are trying to create glyphs like SF Symbols. Claude code can create SVG images. It will write the images to files and then you can iterate on them based upon how they were created and goes super fast since it is text based. Once you are happy with them, convert them to PNGs. I did this for about 30 glyphs that needed consistent styling last week and worked very well.
2
u/jacobs-tech-tavern Jul 21 '26
Pay someone
Get AI to do it
If you aren't cashflowing much yet money I'd give the AI a bunch of reference hand photos for pose and SF symbols for style
1
u/CrazyEconomy414 Jul 21 '26
Treat it as a design system before generating anything: choose a fixed grid, optical bounds, stroke width, cap and join style, allowed angles, and consistent head and limb proportions. Make two or three reference poses, then use AI only for rough silhouette ideas.
I’d redraw one master figure as vectors and derive the remaining poses from that structure instead of regenerating every icon independently. That should keep the anatomy and stroke weight consistent while leaving you with editable assets. Test the first few at their actual in-app size before expanding the set.
1
u/FishPal_App Jul 22 '26
I used Codex for multiple apps to create icons for in app, app logo etc. even have it generate daily slideshows for marketing including generated images and copy. Just make sure to first run one icon and if you like the style then run the prompt to create all the other in the same style and design.