CWC+
Pricing
Resources
Log In
Get Started
CWC+
Pricing
Resources
Log In
Get Started
Category
SwiftUI
Browse CodeWithChris SwiftUI tutorials, stories, and resources.
Search for:
All
Success Stories
App Development
Swift
SwiftUI
Xcode
Design
Database
Tools & Libraries
Career
General
Chris C • Apr 17 2026
Building a Photo Gallery app in SwiftUI Part 4: Adding Multiple Gestures
In this post, I’m going to show you how to add multiple gestures so we can provide functionalities such as double tap to zoom, pinching to zoom, and panning the photo.
SwiftUI
Chris C • Apr 17 2026
Building a Photo Gallery app in SwiftUI Part 3: Creating the photo gallery app
In this post, we’ll continue building the grid UI to use the PhotoThumbnailView as the LazyVGrid’s GridItem and navigate towards the photo detail view when we select a photo from the grid.
SwiftUI
Chris C • Apr 17 2026
Building a Photo Gallery app in SwiftUI Part 2: Memory Management practices for a photo-grid UI
In this post, we will continue our discussion about memory management from the perspective of the user interface. The UI will be the one to show the photos in a grid, so it’s important to apply memory management practices so the app’s memory consumption won’t grow as we scroll along the photos.
SwiftUI
Chris C • Apr 17 2026
Building a Photo Gallery app in SwiftUI Part 1: Memory Management using PhotoKit
Hello, and welcome back! This is part 1 of 4 of the “Building a Photo Gallery app in SwiftUI” series. In this post, we’re going to talk about memory management. Memory is a very important resource as it is shared by many apps including the system itself.
SwiftUI
Chris C • Apr 17 2026
Building a Photo Gallery app in SwiftUI
Hi! Welcome to a new articles series in CodeWithChris! In this series, I will share my personal experience building a simple photo gallery app in SwiftUI.
SwiftUI
Chris C • Apr 29 2024
Your First SwiftUI App: The War Card Game
Build the War Card Game in SwiftUI while learning Xcode, previews, layout, assets, state, random card selection, and score logic.
SwiftUI
Chris C • May 01 2024
SwiftUI Maps: How to launch Apple Maps from your app
The UIApplication class provides a way for apps to control and coordinate user events with other apps on the device. One of those features is being able to open the Apple Maps app through your own app.
SwiftUI
Chris C • May 01 2024
SwiftUI Maps: How to launch Google Maps from your app
The UIApplication class provides a way for apps to control and coordinate user events with the built-in apps on the device. One of those features is being able to open Google Maps through your own app.
SwiftUI
Chris C • May 01 2024
How to Use Custom Fonts in SwiftUI
Learn how to add custom font files to an Xcode project, register them in Info.plist, find the correct font name, and use them in SwiftUI with Font.custom.
SwiftUI
Previous
1
2
3
4
5
6
Next