I'm preparing a deep dive for when the first new Siri beta arrives, including a benchmark of its text understanding for App Intents, Entities & Enums. If you’ve seen cases where Siri struggles with your app’s phrases or parameters, I’d be interested to hear about them.
Have you ever heard of LabeledContent? This element powers popular controls like pickers, steppers, and toggles. It lets you associate a value with a label, especially useful in lists. Explore its usage and variants here:
https://exploreswiftui.com/library/labeledcontent
After 6 months of coding and refining, I’m thrilled to launch Crowfi! 🚀
I wanted to build a Mastodon client for iOS that feels fast, looks clean, and respects the way we use the Fediverse.
🍎 Get it on the App Store: https://apps.apple.com/us/app/crowfi/id6756513753
Please Boost to help me reach the community! 🔄
I’d love to hear your feedback as I keep building. ✨
Apple moving to USB-C is a good thing.
Unfortunately it means suffering for me, as each time I switch device I test stuff on, I have to look which cable to use.
Change is hard...
So this was the delivery I’ve been waiting all day for. Finally turned up. #iOSDev #visionOSDev
So this was the delivery I’ve been waiting all day for. Finally turned up. #iOSDev #visionOSDev
If you want to learn more about the new agentic coding features in Xcode 26.3, here’s a short tech talk by Apple:
https://developer.apple.com/videos/play/tech-talks/111428/
🚨 Wake up! Eleven new examples, all about sheets, just dropped on Explore SwiftUI. Screenshots for different designs and devices are available to cover the edge cases.
Start exploring here:
https://exploreswiftui.com/library/sheet
After 6 months of coding and refining, I’m thrilled to launch Crowfi! 🚀
I wanted to build a Mastodon client for iOS that feels fast, looks clean, and respects the way we use the Fediverse.
🍎 Get it on the App Store: https://apps.apple.com/us/app/crowfi/id6756513753
Please Boost to help me reach the community! 🔄
I’d love to hear your feedback as I keep building. ✨
Apple moving to USB-C is a good thing.
Unfortunately it means suffering for me, as each time I switch device I test stuff on, I have to look which cable to use.
Change is hard...
Here another example with Tweetie (15 years!!!) and how it pushed everything forward.
The early years of mobile app design were full of energy and creativity (something Apple HIG zealots would probably hate today).
The energy in tech disappeared and we went from: „how could this be the best app we could imagine“ to „it’s good enough, ship it“.
#ipad #ios #indiedev #iosdev #buildinpublic #skeumorphism
While researching how an iPad app should look, I came across this 13-year-old video of Spotify's iPad app. It reminds me how we are stuck in mobile app design.
We have achieved nothing in the last 13 years besides adding some meaningless gestures and maybe pushing a few pixels to the left or right (metaphorically).
#ipad #ios #indiedev #iosdev #buildinpublic #skeumorphism
Here another example with Tweetie (15 years!!!) and how it pushed everything forward.
The early years of mobile app design were full of energy and creativity (something Apple HIG zealots would probably hate today).
The energy in tech disappeared and we went from: „how could this be the best app we could imagine“ to „it’s good enough, ship it“.
#ipad #ios #indiedev #iosdev #buildinpublic #skeumorphism
While researching how an iPad app should look, I came across this 13-year-old video of Spotify's iPad app. It reminds me how we are stuck in mobile app design.
We have achieved nothing in the last 13 years besides adding some meaningless gestures and maybe pushing a few pixels to the left or right (metaphorically).
#ipad #ios #indiedev #iosdev #buildinpublic #skeumorphism
My PSA for 2026 — make sure your CloudKit schema updates have been published to production. Don’t ask why this is top of mind… 😳