SwiftUI Weekly - Issue #205
The curated collection of links about SwiftUI. Delivered every Monday.
Reading
Text field enhancements in SwiftUI
From the very first release of the SwiftUI framework, text fields were a weak point of the framework. Over the years, Apple introduced a few enhancements to text fields to improve the developer experience. This week, we will talk about the improvements that SwiftUI introduced for text fields.
Apple’s use of Swift and SwiftUI in iOS 18
As with previous iOS versions, let’s analyze the built-in apps of iOS 18 to answer a few questions: How many binaries does iOS 18 contain? Which programming languages were used to develop these apps? How many apps are written in Swift? What percentage of apps use SwiftUI versus UIKit?
Exploring TabView Advancements in SwiftUI
WWDC 2024 revealed significant advancements for the tab view, which all together simplify, but also empower the way we work with it and enable new appearances. These updates are available in iOS 18 and later and that’s the only downside to it, but other than that TabView is now an even more powerful view, especially for apps running on iPadOS and macOS.
Mastering Forms in SwiftUI: Creating and Styling
Learn how to create and customize the appearance of data-entry interfaces using forms in SwiftUI apps.
SF Symbol: How to for Swift & SwiftUI
All symbols are designed to integrate seamlessly with San Francisco, the system font for Apple platforms. If you remember the days of finding icons yourself via Google, you’ll know it’s a big advantage to have high-quality icons ready for you to use.