Advertisement
Make iOS Apps using AI, with Alex Sidebar
Take advantage of our coding agent, built specifically for Swift. Generate modern SwiftUI from images. Fast Apply suggestions from Claude 3.5 Sonnet, o3-mini, and DeepSeek. Autofix errors and warnings. Enable thinking and web search. And so much more.
Hidden feature: final
How to write tests that detect memory leaks ๐ฆ
Memory leaks can cause a lot of damage and they are often very hard to fix ๐
Thatโs why I want to show you a nice little trick that will let you write tests that can detect memory leaks!
Bad practice: not using multiline strings
Hidden feature: enum
Hereโs a great use case for Parameter Packs ๐ค
Have you heard of a new feature of Swift called Parameter Packs?
I want to show you a use case where they really shine!
This small mistake will crash your SwiftUI app ๐งจ
SwiftUI feels like a pretty safe approach to build your appโs UI, doesnโt it?
But did you know that a small syntax error has the potential to completely crash your entire app?
Bad practice: not using Phantom Types
Here are 8 tips to optimize your iOS app ๐ฑ
Last week Iโve released a video that I was really excited about, because it focused on a topic that I had never really covered on my channel until then: How to optimize the performance of iOS apps!
The video was received very positively, so I figured that it could be worth it if for this weekโs email I wrote an outline of all the tricks!
Hereโs how you can learn Swift Concurrency in 2 hours ๐ฉ๐ฝโ๐๐จ๐ปโ๐
During the summer, I shared with you my training courses to learn SwiftUI or Combine in a short amount of time.
I felt that the next logical topic to address was Swift Concurrency, because in the two years since its release, it has really become the standard for asynchronous code in iOS apps.
But this time I added a twist to the formula!