Give your simulator superpowers

RocketSim: An Essential Developer Tool
as recommended by Apple

Win a iOSKonf '24 conference ticket with thisfree giveaway

Issue 157
Mar 07, 2023

There's a reason I'm currently not active on Mastodon.

Focus is one of the key reasons I'm making significant progress in my limited available time as a dad, full-time employee, and side-projects addict. I rather spent time on a single platform and do that well instead of splitting time with low quality on both.

I could start cross-posting tweets on Mastodon, but I would have to invest time to reply and contribute to replies. On top of that, I've got all kinds of automation running to post tweets based on events that wouldn't work out of the box on Mastodon.

I'm sure I'm disappointing some of you, but I must pick my battles. With a 352.5% growth in Twitter profile visits over the past 28 days, I also don't have a reason to switch focus. Never say never, but until I have more time, I'll trust the strategy of focus that constantly pays off.

Enjoy this week's SwiftLee Weekly!

THIS WEEK'S BLOG POST

Some parts of Swift are so common sense that I almost forget to write about them for those just starting. Implementing Equatable conformance is one of those techniques. The compiler automatically synthesizes conformance, but there are advanced techniques for more flexibility.

SPONSORED

If you’re a mid/senior iOS developer looking to improve your skills and salary level, join this 100% free online crash course. It's available only until March 26th, so click to get it now!

MONTHLY GIVEAWAY

This month's giveaway allows you to win one of the three ImpressKit Yearly licenses. ImpressKit is the best way to create Press Kit for you app.

CURATED FROM THE COMMUNITY

APPLE

Apple released Peer Group benchmarks, allowing you to compare your app to similar apps in the same category. Knowing where to focus is essential; these benchmarks can be a great guide.

SWIFTUI

Lee Kah Seng explains how you can create configurable widgets: allowing users to manage what’s displayed inside a widget.

I remember waiting for Tables’ support when developing RocketSim back in the day. It’s great to see Keith Harrison explaining how you can use them on macOS.

XCODE

If you miss the old Command + Click Xcode behavior to jump to a definition, you’ll enjoy this article by Sarun W..

ACCESSIBILITY

“It is essential not to let the feeling of being unsure about the best approach mean that you don’t take any approach at all.”

INDIE

I agree with David Smith: you can write similar apps like businesses as an Indie, but managing support requests can be time-consuming. David shares a few tips that helped him reduce the number of requests.

FEATURED SWIFTLEE JOBS

Join the SwiftLee Talent Collective if you're hiring mobile engineers or are open to exciting opportunities.

FEATURED:
Other Jobs:
To check out more exciting opportunities or to post your job position: Check out the SwiftLee Jobs Board.

For companies
Get bi-weekly drops of world-class talented mobile engineers, open for new opportunities. Pre-market:  Many members of the SwiftLee Talent Collective haven't signaled anywhere else that they're open to new work.

For mobile engineers
Apply and receive attractive opportunities without obligations. If you will, your profile can stay completely anonymous, and you decide which companies to reply to. Read my tips to increase your chances of getting accepted as a talent.