Video Tutorial - Build an iOS News App with SwiftUI 3 & NewsAPI | Full Course
A full video tutorial on building a feature-rich iOS news application using SwiftUI 3 and the NewsAPI.
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.
A 3-part video tutorial series on building UICollectionViews from scratch in Swift, covering layout, data sources, self-sizing cells, and batch updates.
Explores forbidden UIKit controls in Catalyst's 'Optimize Interface for Mac' mode, detailing workarounds and the new Mac idiom.
A technical guide exploring the issue of unwanted keyboard avoidance in SwiftUI's UIHostingController and detailing potential debugging and fix strategies.