SwiftUI Weekly - Issue #183
The curated collection of links about SwiftUI. Delivered every Monday.
Sponsor
Professional Grade Application Protection for Swift and Objective-C iOS Apps
Defender for iOS is a powerful new application hardening tool that will protect your data with features such as jailbreak detection, control flow obfuscation, and rename obfuscation. Free Trial.
Reading
Unidirectional flow in Swift
This week I will talk about the state management approach I have used in my apps for years. We will cover building a predictable, testable, debuggable, and modular state management system in Swift.
Bar Chart creation using Swift Charts
Apple introduced Swift Charts during WWDC ’22, allowing you to visualize data into bar charts. Before this framework, we had to include all kinds of third-party solutions to draw charts in SwiftUI. Visualizing data using a similar declarative syntax to SwiftUI is simply fantastic.
Custom SwiftUI Activity Indicator for macOS apps
After 3 hours fighting with the bug and searching all corners of the internet to find a solution to fix the ProgressView
, I have no choice but to create a custom activity indicator for my app, where I have full control over the color of the indicator, so that I can customise it however I can.
Localize a SwiftUI app
Boost app engagement and market reach through effective and easy localization.
Making your lists searchable in a SwiftUI app
Learn how to make a list searchable in a SwiftUI application.
Videos
Improve Test Clarity (TDD with SwiftUI)
A live coding series in Swift with SwiftUI.