Give your simulator superpowers

RocketSim: An Essential Developer Tool
as recommended by Apple

Issue 181
Aug 22, 2023

The mental challenge of unexpected adverse events.

After months of delay, our sunshade finally got installed two weeks ago. Last weekend, it broke and fell off the wall due to weak construction. On top of that, Bernie (our dog) ate my book, which I almost finished reading. As a coincidence, it was precisely the last chapter that became unreadable.

As you can imagine, staying positive and happy was mentally tough. However, it's precisely these events that I find exciting psychological challenges.

The book is replaceable, the sunshade will be fixed, and nobody was hurt. In a few weeks or months, this will be a fun story to share at somebodies birthday. Trying to make fun of these events earlier will make it much easier to leave the negative behind.

Similar events can happen while developing apps. Staying positive and learning from mistakes will make you more experienced, setting you up for future growth.

Enjoy this week's SwiftLee Weekly!

THIS WEEK'S BLOG POST

Some might have expected Swift 6 to be released during this year's WWDC. Even though it's not released yet, many of its features are already available for us to adopt. In this week's article, I'll help you to prepare your projects for the future of Swift.

SPONSORED

A two-day, free event with 40+ workshops and sessions brought to you by 50+ industry-leading speakers from eBay, Reddit, AWS and more. Learn from real-world examples of successful Mobile DevOps implementations. Check out our speaker list.

CURATED FROM THE COMMUNITY

SWIFTUI

I wish there were an easier way to learn about built-in result builders. Thankfully, James Sedlacek shares this example of the @ToolbarContentBuilder.

Toomas Vahter shares an overview of animated SF Symbols combined with ready-to-use code examples.

If you want to add support for remote push notifications in your app, this article by Natalia Panferova will be extremely useful. Finally, you’re fully prepared by knowing how to test push notifications in the Simulator.

SWIFT

Once a year, the Swift Server workgroup (SSWG) reflects on recent community accomplishments and lays out focus areas for the year ahead.

I did not know this API existed! Thanking Vincent Pradeilles for a helpful insight into a comparing method that will be useful in the future.

Unfortunately, I didn’t have the time yet to play around with the new Observable macro in-depth. You can expect a SwiftLee article soon, but until then, this post by David Steppenbeck will do.

FEATURED SWIFTLEE JOBS

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

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.

THANK YOU

Thanks for being a SwiftLee subscriber!

All my content is available to you for free. Like what I do and want to support me?
Help me reach my Sponsor goal on GitHub.