Once-a-year Black Friday deals are coming. Read more.
Give your simulator superpowers

RocketSim: An Essential Developer Tool
as recommended by Apple

Issue 142
Nov 22, 2022

Will you join my team on an exciting project?

That's right! WeTransfer is hiring and looking for a Senior iOS Engineer interested in building UI and UX solutions.

Check out the role here

If you're interested in why I think you should apply, check out this Twitter thread. If you don't want to join without leaving your Product Designer behind, you can tell them we're also hiring for a Senior Product Designer role.

Of course, it's also the week of Black Friday deals. I decided to do a shoutout on Twitter resulting in many great deals for you to explore. There's also the Indie Black Friday Deals list curated by Jordi Bruin

To simplify these overviews, here are my development-related favorites:
 
  • Improve your Posture while working using Posture Pal (50% off)
  • Plan app updates using LaunchBuddy (50% off)
  • Manage code snippets using Codelime (50% off)

Of course, there's also a RocketSim deal. RocketSim Pro price is down 25% until this Saturday, so get it now!

Enjoy this week's SwiftLee Weekly!

THIS WEEK'S BLOG POST

I'll be giving a talk in January next year covering lesser-known Swift features. @dynamicCallable is an attribute I didn't know how to use just yet, so I decided to dive in and see how it works. While it's primarily used for interpolation with languages like Python and Javascript, I'm motivated to see how it can be used in general.

SPONSORED

Learn about the 3-step process to transition your iOS development to Apple M1 silicon Macs — with insights from Reddit’s successful M1 transition, FAQs, and helpful M1 transition tips.

CURATED FROM THE COMMUNITY

SWIFT

I’ve built several command-line tools but never tested them through Xcode. After reading this article from Marco Eidinger ‍, I’m reconsidering that approach since these are helpful tips.

While nothing is set in stone, this article by John Mccall gives you a look into the plans for Swift in 2023. A bigger picture is drawn based on input from workgroups and developers working on Swift. Exciting stuff is coming!

SWIFTUI

While reading this article by Daniel Saidi, I kept thinking there’s still value in using UIKit. Custom solution using complex gestures and advanced scroll-based animations: I’ll likely still use UIKit. However, this article gives insights into solving complex gestures using SwiftUI, which might be enough to keep you away from UIKit land.

It’s a hot topic to discuss navigation in SwiftUI. Point-Free released a significant update to their navigation solution, which can be inspiring at a minimum.

XCODE

I enjoyed reading this well-described journey of reducing the app size by optimizing images. Arnaud Joubay describes each step, slowly decreasing the size used by taking several steps like stepping away from PDFs and reducing image sizes.

FEATURED SWIFTLEE JOBS

Join the SwiftLee Talent Collective if you're hiring mobile engineers or are open to exciting opportunities.
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.