Infinum #iOSCocoaTreats - weekly dev newsletter
Sep 9 2021
Dynamic Type Sizes, Subjects & A Single Link
One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
The Composable Architecture ❤️ SwiftUI Bindings
Today we are improving the Composable Architecture's first-party support for SwiftUI bindings with a safer, even conciser syntax.
Restricting Dynamic Type Sizes
In iOS 15 you can set limits on the minimum and maximum sizes of dynamic type.
Swift Render Tests in Practice
How to automate regenerating and updating reference images for render tests.
How to set custom CodingKey for the convertFromSnakeCase decoding strategy
The thing you should know before using the convertFromSnakeCase decoding strategy.
PassthroughSubject vs. CurrentValueSubject explained
PassthroughSubject and CurrentValueSubject are very similar but have a few important difference.
A single link
It took the full weight of a national antitrust investigation to make Apple budge by ‘a single link’ for a /subset/ of App Store apps.
Watch the latest Apple keynote stream, and check out the archive of special event announcements for our products and services.
Apple delays plans to roll out CSAM detection in iOS 15 after privacy backlash
The CSAM detection technology was due to launch with iOS 15.
P.S. We are hiring!
Building a Scrollable Custom Tab Bar in SwiftUI, Swift 5.8 and more!
Arbitrary SwiftUI Linear Gradient Rotation, Xcode 16.3, iOS 16.4 and more
Using User Defaults to store preferences in Swift, Swift Cookbook and more...
Color-naming systems, mastering charts and more!
30 000 lines of SwiftUI, Peer Feedback, Master Charts and more!
Storyboard or Code, VisionKit, iOS 16.3 and more!
ChatGPT with SwiftUI, M2 Pro, M2 Max and more!
iOS 16 Photo Picker, SwiftUI Charts, Tips to Survive in Tech and more!
iOS Developer Trends, Enums explained, SwiftUI and more...
Announcing Lottie 4.0, SwiftUI Lifecycles and more!