Best of SwiftUI — June 2024
- 1
- 2
Hacking with Swift·2y
What’s new in SwiftUI for iOS 18
SwiftUI for iOS 18 introduces significant improvements, including new APIs for colors and gradients, better scrollview and tab management, and enhanced text rendering control. A major change shifts the @MainActor attribute to the whole View protocol, simplifying main actor isolation issues. However, some usability gaps remain, such as the lack of WebKit integration, challenging keychain management, limited remote image control, and missing rich text support in TextEditor.
- 3
Appcoda·2y
What’s New in SwiftUI for iOS 18
The iOS 18 update introduces significant enhancements to SwiftUI, including a floating tab bar, improved sheet presentation sizing, support for colorful mesh gradients, built-in support for zoom transition, more animations for SF Symbols 6, enhancements of SwiftUI Charts, more control of scroll views, widgets in Control Center, a new mix modifier for color blending, and visual effects for text.
- 4
Apple Developer·2y
WWDC24 highlights
Browse the biggest moments from WWDC24, learn about new features in Swift, design for visionOS, improve privacy, optimize for the spatial web, accessibility in SwiftUI, build Lock Screen camera capture experience, explore enterprise APIs for visionOS, and utilize HealthKit APIs.
- 5
Appcoda·2y
Using Translation API in Swift and SwiftUI
iOS 17.4 introduces a powerful Translation API for developers to integrate translation capabilities into their apps. This involves two primary methods: using the `.translationPresentation` modifier for a simple translation overlay and calling the Translation API directly for more customizable translations. The tutorial guides through both methods with sample code, showing how to implement translation features in a SwiftUI demo app.