Week 411
Happy Thursday! They say all things come to an end. And while this may or may not be the end, this will be the last edition of the iOS Goodies newsletter, at least until the end of this year. I’m sure you’re wondering why that is, and I’ll try to explain in the following lines.
To do a good job curating the content for this newsletter, I need to spend around 5-7 hours per week. And that doesn’t cover for any (long overdue) website appearance updates, small improvements, tweaks in format, or anything like that. I care a lot about my free time, and with a full-time job and a strong reluctance to give up my personal and family time for side projects, I don’t have enough time to do a good job curating the content for this newsletter. And instead of doing a poor job, I’d rather not be doing it at all. I don’t want to make something I can’t be proud of.
Another reason is that lately, making this newsletter every Thursday turned slowly more into a chore than into something fun that I was looking forward to. I also found it more difficult to find new content. We have a lot of great authors in our community, and many of them publish new articles every week, so from a point of view, it was very easy to find some content for the newsletter. But I wanted to have more diversity in the authors that I featured in iOS Goodies, instead of featuring the same ones every week. I was very happy whenever I found new authors I didn’t know before, but lately that hasn’t been happening that much. And this could very well be tied to the previous point where I mentioned my lack of time. But again, I don’t want to make something I’m not proud of.
So, what happens next? I need some time off this project currently, and I will take until the end of the year to think about the future of iOS Goodies. It could be that it turns into something less regular (after all, as a friend pointed out, it’s iOS Goodies, not iOS Goodies Weekly), or it could become a blog with iOS development articles instead of curated content, or a book, or video courses (just brainstorming here), but it could very well be that this is the last issue of iOS Goodies.
It’s been a pleasure doing this for more than 4 years, and I want to thank everyone who contributed to iOS Goodies by submitting articles, subscribing to the newsletter or spreading the word. It’s been a fun and rewarding experience for me. I’ll be around on Twitter.
Now, on to the links 😄
Marius Constantinescu
Articles
- Managing safe area in SwiftUI, by @mecid
- Managing Focus in SwiftUI List Views, by @peterfriese
- How to Handle Errors in Swift Task Groups, by @Lee_Kah_Seng
- Introducing XCRemoteCache: the iOS Remote Caching Tool that Cut Our Clean Build Times by 70%, by @norapsi
- How to create a macOS app without storyboard or xib files, by @sarunw
- Open Sourcing SwiftUI Navigation, by @mbrandonw and @stephencelis
- Composition vs. Inheritance: code architecture solutions explained in Swift, by @twannl
- Animator: easy trick to make UIKit animations reusable, by @olegdreyman
Tools/Controls
- XCRemoteCache - Remote cache tool for Xcode projects that speeds up local iOS builds, by @polac24
- ARHeadsetKit - Using $5 Google Cardboard to replicate Hololens, by Philip Turner
Videos
Contributors