Free giveaway: Win a ticket for AppDevCon. Learn more.
Free: Win a ticket for AppDevCon.
Give your simulator superpowers

RocketSim: An Essential Developer Tool
as recommended by Apple

Issue 258
Feb 11, 2025

This week's SwiftLee Weekly covers:

  • ControlGroup in SwiftUI
  • 1-on-1 with an app development expert
  • My favorite books

Enjoy this week's SwiftLee Weekly!

THIS WEEK'S BLOG POST

​How to develop an app for iOS​

Many of you probably know how to build an app for iOS, but many developers (or non-developers) out there don't! I decided to write an entry article to give those a kickstart.

Book a 1-on-1 for app development questions

As part of this, I'm happy to announce I joined Intro as an app development expert. I've been developing apps since 2009 and left WeTransfer last year after leading a team for 7,5 years as a Staff iOS Engineer. I miss helping other developers grow and leading teams, so I now offer my expertise via private 1-on-1s.

WeTransfer offered a personal development budget in the past, which I used for 1-on-1 coaching sessions with experts. It's a great way to discuss your next career step, development questions, or anything else development-related. Here's a review from one of the sessions I had last week:

Had a great call with Antoine today! πŸš€ It was truly inspiring and insightfulβ€”I had the chance to dive deep into the responsibilities of Staff Engineers, Mobile Leads, and iOS Leads. The conversation gave me a clear distinction between these roles, their impact, and how to grow into them. Super valuable takeaways! πŸ’‘ Thanks again, Antoine! πŸ™Œ

I look forward to helping more of you grow your app development career!

You can book a 1-on-1 with me here.

SPONSORED

​Master Mobile Monitoring SwiftUI Apps​

Monitor your app’s health with real-time insights into crash-free rates, start times, and more. Optimize performance and prevent user churn by addressing critical issues like app hangs, and ANRs. Learn how to keep your iOS app running smoothly across all devices by downloading this eBook.

CURATED FROM THE COMMUNITY

​Provisional Authorization of User Notificatons​

You might know how to implement support for push notifications, but do you remember provisional authorization? I was happy to read this refresher by Keith Harrison!
​useyourloaf.com​

​Implementing Face ID authentication in SwiftUI​

If your app supports authentication, Face ID is a must to support. Natascha Fadeeva explains how you can do this in SwiftUI.
​tanaschita.com​

​SwiftUI - Navigation View If Needed​

It’s been nearly 3 years since Josh 'Pizza Conf' Holtz wrote his last article. The reason for writing a new article this week is quite a unique one: he only needs a NavigationView sometimes.
​joshholtz.com​

​Interactive & Beautiful CLI Tools with Noora​

If you want to create an β€˜interface’ for your command line tool, Noora is a must to check out.
​swifttoolkit.dev​

​Grouping Controls with ControlGroup​

This is one of those articles that showed me a SwiftUI element that has existed for a while, but I had no idea it existed. Can I have a website with an overview of all SwiftUI controls available, please?
​createwithswift.com​

SWIFT EVOLUTION

An overview of last week's Swift Proposal state changes. Check them out when they're in review, as it's your opportunity to influence the direction of Swift's future.

CODE SNIPPET OF THE WEEK

Typealias in Swift

You can find this post on Twitter/X, LinkedIn, or Bluesky.

QUESTION OF THE WEEK

β€œ
What are books you would recommend to indie developers?
β€” Anonymous

If you would've asked this question two years ago, I would not have an answer. I only recently learned to read books and it's been having a major impact on my personal development.

I used apps like Blinkist to read books in a shorter format, but a few books I decided to read fully.

My personal favorite is Atomic Habits. My mindset and way of working is highly influenced by learnings from this book.

During my career at WeTransfer, I learned a ton from The 7 Habits of Highly Effective People by Stephen Covey. It teached me how to lead teams in a way that fits my personality. Psychological tricks will enable you to direct a team without feeling like you pushed your opinion.

The last book I'd like to recommend is The Psychology of Money by Morgan Housel. Learnings from this book enabled me to further optimize my apps financially by knowing 'how money works'.

Just a heads-up: The links above are affiliate links. Buying these books helps support my work as a creator.

Want to have your question answered next week? Ask your question via this form (anonymously) or reply to this email with your question.

{% if subscriber.rh_reflink != blank %}EARN ROCKETSIM LIFETIME

Share and Earn RocketSim Lifetime & a 1-on-1 coaching session

Apple has recognized RocketSim as an Essential Developer Tool in the Mac App Store, and now you can get lifetime Pro access by sharing your unique referral link!
​​
How to get started:

​{{subscriber.rh_reflink}}
​
​
Rewards:

  • Earn your first reward after just 3 sign-ups!
  • Check your progress anytime using your referral dashboard.
  • The grand prize? A personalized 1-on-1 career coaching session!

Several subscribers have already claimed their rewardsβ€”will you be next?{% endif %}

ARCtic Conference Giveaway Winner

Thanks a lot to everyone that joined the ARCtic Conference giveaway. I'm happy to announce Okays Nod as the winner. I'll get in touch with you soon.

For all others, get your ARCtic Conference tickets here

Thank you so much for your support, and until next Tuesday,

Antoine