you know what to do. Also, while we’re on the subject, I’ve been trying to build a comprehensive list for years now, so if you have a blog, podcast, newsletter, YouTube channel, or anything else that covers Swift or Apple platform development, please add it to the site!
There are now plenty of other sites that use the data from the directory to power news feeds, and it’s also my primary source of links for this newsletter. You’ve nothing to lose by adding your site! 🚀
Dave Verwer
Orka 2.0 is now available and includes support for macOS build and test VMs on Apple silicon (M1) nodes – either as a fully ARM-based environment or combined with Intel nodes to create a hybrid cluster. Learn more.
I’ve linked to a few posts that covered converting DocC documentation to be more suitable for hosting on a static website, but none that cover the new feature that’s on its way with Swift 5.6 that adds an “official” transform-for-static-hosting
option!
We just started looking into a potentially exciting feature for the Swift Package Index (it won’t take you long to figure out what that feature might be!) and so this blog post from Moritz Philip Recke came at just the right time!
What do you do when you need pixel-perfect images? SVG? PDF? PNG? Or Core Graphics? Lukas Petr tells his story of sweating the details for watchOS complications.
I’ve linked to several articles about testing SwiftUI view logic over the last few years, and the message is always the same, just as it is here in John Sundell’s latest post:
So, how do I unit test my SwiftUI views? The answer is quite simply: I don’t.
Also, congratulations on five years of articles, John!
If you look at the official overview of the new TabularData framework from Apple, I’d forgive you for thinking it would only be useful in machine learning. Leonardo Pugliese sets us on a different path with this post, showing us that it’s an extremely capable way to import and manipulate CSV data.
We’ve come a long way since #import "Reachability.h"
! I enjoyed this post from Aryaman Sharda, who digs into network monitoring and testing.
Every time I I mention xcconfig
files, I get emails from people who are only just discovering this fantastic feature in Xcode. So, let this great article from Natascha Fadeeva be this year’s reminder that you should investigate if you’re not already using them! 😬 Seriously, though, this post is an excellent introduction to the feature.
iOS Developer @ Atomic Robot – We are a mobile app agency with a diverse, tight-knit team that is passionate about the craft of mobile applications. Our team is the heart of our business- diversity in skills, perspectives, and lived experiences helps us ship impactful products that connect, inspire, and engage audiences. – Remote (within US timezones)
Multiplatform SwiftUI Developer @ Judo.app – Judo brings server-driven UI to iOS and Android apps. With Judo, product teams build UIs visually in a fraction of time and publish them instantly without an App Store submission. We’re 100% remote, our tech stack is sexy and our platform makes engineers’ lives easier. Be part of something big! – Remote (within US or European timezones)
iOS Developer @ Konrad Group – Konrad is looking for iOS developers of all experience levels to join our mobile team building native (UIKit and SwiftUI!) apps for the world’s most exciting companies. Our team of 200+ developers is always looking to solve challenging problems, learn, and have fun! – Remote (Anywhere) with some on-site work (Canada)
Senior iOS Engineer @ Shareup – Shareup is the easiest, fastest way to securely share anything with anyone. We help teams collect, organize, and make sense of the files, links, and services they use to get their work done everyday. We are a design-led company looking for an engineer to help drive the development of our iOS app. – Remote (within European timezones)
Only four featured jobs this week? Yes, but there have been plenty of other submissions! How do you get to see those, you ask? I have a link for you!
The watch charger is the crowning glory of this hack. 🚀