Give your simulator superpowers

RocketSim: An Essential Developer Tool
as recommended by Apple

Issue 115
May 17, 2022

Stay updated with the latest in Swift & SwiftUI

The 2nd largest newsletter in the Apple development community with 18,581 developers. Don't miss out – Join today:


Grids, Rulers, Derived Data, and 10K!

What a week it was. RocketSim 8.0 arrived with support for Grids and Rulers on top of the Simulator. You can now also delete your Derived data either globally or per app. Make sure to check out this week's article for more information.

The App Icon has been quite a journey. It started with my iterations, after which Michael Flarup shared his iteration, inspiring me to what I thought would be the final iteration. However, Adam Whitcroft was excited about the iterations and decided to open Blender and create this awesome Rocket. If you're looking for an app icon yourself, reach out to Michael or Adam since they are super talented icon designers!

Another significant milestone was reaching the 10K subscribers for this newsletter. Over the past months, there's been steady growth, showing me a genuine interest in curated articles. It motivates me to keep on going, inspiring you with what I think are the best articles from the community every week.

Thank you all for your support, and enjoy this week's SwiftLee Weekly!

THIS WEEK'S BLOG POST

While it's only been three months since RocketSim 7, it's already time for the next major update. Grids and Rulers on top of the Simulator allow you to align elements across your app. The recent builds feature will enable you to delete Derived Data globally or per app. Besides those major features, there are many bug fixes based on your feedback. Check it out!

SPONSORED

You deserve to focus on your app, and stop wasting time on subscription infrastructure and maintenance. Glassfy is here to help: It provides an open source SDK & complete backend to integrate monetization properly and the remote configuration to unlock your app's potential. Find out more and sign up for free.

SWIFTLEE JOBS

Get your job positions listed on all 190+ SwiftLee articles and 4 SwiftLee Weekly editions. Read more.
Browse Swift-related Jobs, or add your own on SwiftLee Jobs.

CURATED FROM THE COMMUNITY

SWIFT

What started with a question for your best-ever articles resulted in this tweet from Khan Winter regarding Date Formatting Performance. I was surprised to see the result!
We’ve been using a similar technique to the one Daniel Saidi describes in this article. We only store elements on disk instead of the user defaults, but the code is relatively easy to adjust for these scenarios using a different store target.
Piece by piece, move your projects over to Swift 6. That’s the idea of compiler flags in Swift 5.x. The Swift Forums is always a great place to find insights into expected features of a new Swift release.
I expect WWDC to cover quite some ground regarding SPM Plugins, but until then, we can use this article by Tibor Bödecs that covers a SwiftLint plugin.
Do you know the difference? Or would you give it another name, like procedure? I never really thought about this as being different: they are just synonyms to me, but maybe I’m wrong!
Private APIs might be a topic that many of you aren’t familiar with. I graduated in hacking iOS and played around with private APIs in the early days of my career, but you’ll enjoy this article by Jordan Morgan if you're new to this.

CAREER

Moritz Philip Recke reached out to me earlier this week with info around this call for Applications at the Apple Developer Academy. You can now apply to participate in the annual nine months formative program to learn about app development with Swift, design, and marketing for the Apple technology ecosystem.

EVENTS

Are you ready for the first-ever SwiftUI Series taking place next week? Follow The Swiftui Series and sign up, so you can compete and socialize in the world of SwiftUI.