¹ The only other environment I could think of that’s this simple to set up would be C# development on Windows. The advantage in both cases is, of course, being the operating system vendor, but it’s still impressive.
Dave Verwer
This Black Friday, unlock over 40 hours of expert training, mentorship, and community support to secure your place among the best devs. Click for early access to this limited offer.
Is this the feature you’ve been waiting for to invest in a Vision Pro? You’ll never get a monitor this big on your desk!
Apple’s Push Notifications Console was already a great resource, and it continues to get better. Now you can send thousands of notifications with a single call and know if they were received. 👍
What a great article from Keith Harrison on self-sizing flow layouts. I can hear you asking, “What’s a self-sizing flow layout?” Think about a grid that sizes and adjusts its layout as its content grows. For example, if each cell had dynamic type in it and you wanted to grow the cells rather than clip.
Did you know you can control how users interact with iOS 18.1’s new Writing Tools inside your app? Antonella Giugliano and Matteo Altobello are here to explain what options you have in both SwiftUI and UIKit. It might be worth a quick run-through of your app to see if they behave as you expect in each of your text fields after reading this.
It’s been a couple of years since Apple added Live Activities to iOS, but they’re still quite rare to see in apps. Part of that is that they only suit certain types of apps, but is the other part that people don’t know exactly how to implement them? Radhika Saliya has a great guide on getting one up and running.
Complex icons simply don’t translate easily into tinted icons.
The article is a great look at the compromises that you might need to make to ship a great looking tintable app icon with your app.
Staff Software Engineer - iOS @ NewStore – Join NewStore and be part of a forward-thinking team dedicated to crafting exceptional mobile experiences. We embrace TDD, pairing, and best engineering principles, fostering an environment where you can lead, inspire, and help shape the future of our iOS engineering culture. – Remote (within European timezones) with some on-site work (Germany, Netherlands, or United Kingdom)
Senior iOS Developer @ komoot – You’ll team up with six world-class iOS engineers, take over full responsibility for our iOS app, and develop diverse features for navigation, routing, social interaction, and content visualization that will make your work challenging and fun. – Remote (within European timezones)
Is your company hiring? You can advertise open Swift and Apple platform positions for free over on iOS Dev Jobs. No catch. Really, for free.
What does %CPU mean, anyway?