Creating a Poster Generic Pass for Apple Wallet in iOS 27
iOS 27 brings the poster look from Wallet event tickets to membership cards, loyalty passes, and anything...
// Build powerful apps and complications for Apple Watch. Learn about health integrations, workout apps, and creating beautiful watchOS experiences with SwiftUI.
iOS 27 brings the poster look from Wallet event tickets to membership cards, loyalty passes, and anything...
How Form differs from List, how to structure it with Sections, what .grouped and .columns actually change...
Learn how to display human-readable relative timestamps like "5 minutes ago" or "yesterday" using...
Real presentationDetents heights measured on iOS 27, what the detent order does, and what happens when you...
Learn multiple approaches to replace characters and substrings in Swift strings, from simple replacements to...
Learn how to prevent users from dismissing modal sheets by swiping down in SwiftUI using...
Add an AppDelegate to a SwiftUI app with @UIApplicationDelegateAdaptor to handle push tokens, launch options...
Learn how to symbolicate crash logs from App Store Connect and Xcode Cloud to debug production crashes...
Learn how to access SwiftUI environment values in View extensions using ViewModifiers for clean, reusable...
Read an environment variable in Swift with ProcessInfo.processInfo.environment["KEY"]. Set values per scheme...
Learn how to dump all SwiftUI environment values for debugging purposes.
Learn how to align single and multiline text in SwiftUI.
Learn how to use ScrollViewReader and ScrollViewProxy to scroll a SwiftUI list to a specific item...
Learn the ways to scale a text view's font size to fit its parent view in SwiftUI.
Learn how to use a WKWebView as a quick way to load a GIF from a URL and display it in a SwiftUI view.
Learn how to force the navigation bar to show a background color in SwiftUI.
Learn how to use kCFStringTransformToUnicodeName to get the system name for any emoji.