For everyone who visits the Hacking with Swift forums occasionally:
I have added a post about Key/Frame in the App Announcements section
Thank you @twostraws to give new developers a place to talk about their apps! I appreciate it a lot!
💻iOS developer (9-5 and with my own indie side projects) ⚡️Creator of Key/Frame (https://apple.co/43ZB9Uc) 👫husband and father(he/him)
For everyone who visits the Hacking with Swift forums occasionally:
I have added a post about Key/Frame in the App Announcements section
Thank you @twostraws to give new developers a place to talk about their apps! I appreciate it a lot!
One of my favourite features of Swift are extensions. I have created a small library of them that I use in all my projects. Importing that package was the first thing I did when starting to write Key/Frame.
If anyone is interested in how I use them I want to share this with you.
Starting with a basic one, how to extract the rgba values from Color, UIColor and NSColor:
https://coop-software.app/2025/06/12/color-rgba/
#Swift #swiftui #buildinpublic
@twostraws @mikaelacaron @swiftovercoffee Foundation model is the highlight for me. I’ve hoped it would come. Already have a few ideas for my existing and future projects 😅
Wow — thank you all so much for the kind words, downloads, and support since Key/Frame launched 💛
It seriously means a lot.
A few people asked if I could offer a trial for the longer subscription, so here’s a new code:
PRO30 for 30 days free. Try it and see if it is for you.
And as before, if you’re looking for the Family version, just DM me and I’ll send you a code.
Appreciate every message and bit of feedback!
https://apple.co/43ZB9Uc
#iOSDev #IndieDev #iOS #AI #Privacy #iOSPhotography
@mikaelacaron
Did it go through? I have the feeling the initial commit always takes ages… had to wait for the last three days for my new app to go through, almost drove me insane… after that they seem to be quicker 🤔
📸✨ I’ve been quietly working on this for a while:
Key/Frame is finally live on the App Store!
apple.co/43ZB9Uc
It turns any video into a collection of images using on-device ML to find the best frames.
You can try it free:
Use code PRO14 to get a prolonged trial period.
If you’d like the Family version DM me and I’ll send you a code.
Thanks to everyone who gave feedback along the way. If you check it out, I’d love to hear what you think!
#KeyFrameApp #iOSDev #SwiftUI #AppLaunch #iOSPhotography #IndieDev #Video
@mikaelacaron 🤞 it’s always nerve wracking isn’t it?
@mikaelacaron 🤞🏻Good luck!
@twostraws @mikaelacaron @swiftovercoffee One evening while my baby son was sleeping on my tummy I just for fun tried out the Swift Playgrounds App on iPad. Liked it so much I kept playing around. 5 years and some hobby projects on the AppStore later here I am with a full time job as an iOS developer and with a nicer little side gig going with my own apps. Swift has really changed my life!
@mikaelacaron @twostraws @swiftovercoffee I released my first app to the AppStore after learning Swift as a hobby for about three years (mostly through Hacking with Swift, thank you so much for all your great work!) and then it sold its very first unit. It was only 2€ but the feeling that someone thought my work was good enough that they spent their actual money on it was incredible 😊
@twostraws @mikaelacaron @swiftovercoffee When I first started learning Swift I only spent about half a year on UIKit before SwiftUI was released and I switched over to that immediately. A few years on when I got my first job as an iOS developer I’m glad I had that little bit of exposure as all the apps I’m working on now are ~90% written in UIKit and I had to relearn some stuff again. Much as I would like it I think we’re not quite there that SwiftUI is enough.