Infinum #iOSCocoaTreats - weekly dev newsletter
Feb 17 2022
SwiftUI Automatic Preview, Redux-like State Containers, Stack Alignment, Xcode Build Configurations
One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
Redux-like state container in SwiftUI. Swift concurrency model.
Building Redux-like state containers by applying the new Swift concurrency model.
Error Handling with Combine and SwiftUI
Learn how you can use Combine to improve error handling in your SwiftUI apps
Managing different iOS build configurations in Xcode
How to set up environments for your iOS app. Learn about Xcode targets, schemes, build settings and user defined settings.
Fixing Pausing SwiftUI’s Automatic Preview
Learn why SwiftUI previews keep getting paused and how to improve the situation.
SwiftUI Modifier Monday: .trim(from:to:)
This week it’s all about manipulating the Shape type. Let’s see what trim() can do for us.
SwiftUI Stack Custom Center Alignment
Using a custom alignment guide to control which view is centered in a SwiftUI stack.
How to use the Redacted View Modifier in SwiftUI with useful extensions
Learn how to use the redacted view modifier in SwiftUI to create skeleton views while data is being loaded.
Review Github PR with a web-based editor
If you prefer to review pull requests with an editor but hate the clone or checkout process, you can enjoy the review process without the hassle with new github.dev web-based editor.
Apple News & Updates
An update on AirTag and unwanted tracking
Apple announced it has identified even more ways to update AirTag safety warnings and help guard against unwanted tracking of people and property.
CT Scan of the Month - Instant Cameras
Teardowns via CT scans.
Never Use Text Pixelation To Redact Sensitive Information
Why you shouldn't use pixelation for redacting text and why it is a great way to get your data leaked.
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!