iOS Chat with Heidi Helen Pilypas
An interview with iOS app designer Heidi Helen Pilypas, discussing her journey into app design, collaboration with a developer, and her design process.
An interview with iOS app designer Heidi Helen Pilypas, discussing her journey into app design, collaboration with a developer, and her design process.
A full video course on using SwiftUI 3 to add iPadOS UX adaptivity and a SplitView to an iOS news app.
A guide on programmatically dismissing modal and detail views in SwiftUI using the presentationMode environment value.
A full video tutorial on building a feature-rich iOS news application using SwiftUI 3 and the NewsAPI.
iOS 15's Core Location UI framework introduces a system button for streamlined one-time location requests, simplifying permission handling for developers.
Explains three methods to render and preview SwiftUI views within an Xcode playground for rapid UI prototyping and experimentation.
A guide to conditionally showing/hiding top-level menus in SwiftUI for macOS apps, including a workaround using AppKit.
A guide to creating a Core Data abstraction layer for SwiftUI, enabling clean separation between persistence and the view layer.
A guide to creating custom property wrappers for SwiftUI, including practical examples like a feature flag wrapper.
A tutorial on building a reusable custom popup and snackbar component in SwiftUI, including alignment options and code examples.
Debugging why SwiftUI's keyboardShortcut modifier fails in UIKit apps and presenting a workaround involving UIHostingController.
A SwiftUI tutorial on implementing both tap and long-press actions on a button, covering gesture conflicts and Catalyst compatibility.
A tutorial on converting a SwiftUI app to use the UIKit App Delegate life cycle in Xcode, covering file updates and configuration.
A practical tutorial on using iOS Compositional Layout to build a complex screen similar to the Instagram profile interface.
Learn iOS 14 development with Xcode 12, Swift 5, and SwiftUI, covering app creation, UI design, data-driven lists, and multi-screen navigation.
A beginner's guide to iOS 14 development using Xcode 12, Swift 5, and SwiftUI to build iOS apps.
Explores the three phases of the SwiftUI view lifecycle, explaining view identity, rendering hierarchies, and how SwiftUI manages UI updates.
A guide to preventing SwiftUI apps from running their full startup flow during unit tests to avoid side effects and improve test performance.
Explains how to use Swift's nested types to create a clear, 1-to-1 relationship between a SwiftUI view and its ViewModel, improving code clarity and refactoring.
Explores two methods for implementing dependency injection in SwiftUI: using @EnvironmentObject and a View Model Factory.