๐ In Case You Missed It (Community Edition) ๐โโ๏ธ
Use your SwiftUI Previews as Snapshot Tests!
Read our guide on repurposing #Previews, and learn how you can scale up your snapshot testing, without the friction.
This message is brought to you by a sponsor who helps keep this content free for everyone. If you have a moment, check them out - your support means a lot!
Welcome to issue #60 of the iOS Coffee Break Newsletter ๐ฌ.
This week, I didn't have the chance to focus on the upcoming series I have been preparing ๐คฉ, but I still wanted to share a few articles and updates that caught my attention.
Have any feedback, suggestions, or ideas to share? Feel free to reach out to me on Twitter.
Have a great week ahead ๐ค
CURATED FROM THE COMMUNITY
๐ต๐ปโโ๏ธ Detecting Text Language with NLLanguageRecognizer in Swift
This week, I discovered that Apple's NaturalLanguage framework offers an easy and effective method for identifying the primary language of a given text.
In Artem's latest article, you can see it in practice. He explains how NLLanguageRecognizer
functions, explores its limitations, and presents a reusable LanguageDetector
implementation in Swift.
๐ What's New in the Lambda V2 Runtime
The Swift AWS Lambda Runtime V2 is now officially out of beta with version 2.0.0!
The update introduces several new capabilities including background execution for improved performance, streaming responses for real-time applications, and more. Be sure to check out Swift Toolkit's latest article and explore the sample project to see it in action!
โ๏ธ Certificate Pinning on iOS in Practice
This week, I came across an insightful article by Tomasz, from Bright Inventions about certificate pinning on iOS, and I wanted to share it since it is such a relevant topic in software development.
You have probably heard of man-in-the-middle attacks, but if you are new to the concept, or just want a quick refresher, this article is definitely worth a read.
โ๐ฅ CI/CD for iOS Developers webinar recording
Last week, Pol hosted a free webinar for subscribers of the iOS CI Newsletter, covering the essentials of getting started with CI/CD and building a release pipeline for an iOS app from the ground up.
If you missed the live session or haven't had the chance to watch it yet, you can catch the recording. It is definitely worth it!