Why You Should Use The SwiftUI Coordinator Pattern

Swift Coordinator Pattern Escape Tutorial Hell 👉 https://rebeloper.com/mentoring SwiftUI Camp 👉 https://store.rebeloper.com/swiftui-c... In this video, we'll be introducing the Swift Coordinator Pattern. This pattern is used to manage the life cycle of navigation in a program. We'll walk you through the different aspects of the pattern and how to use it in your code. If you're interested in learning more about the Swift language and how to write better code, then this video is for you! By the end of this video, you'll have a better understanding of the Swift Coordinator Pattern and how to use it in your SwiftUI projects. Don’t forget to download the resources: → https://store.rebeloper.com/youtube-c... CHAPTERS: _____ 00:00 INTRO 00:34 SWIFTUI CAMP 01:00 FINAL PROJECT DEMO 02:11 STARTER PROJECT 02:40 COORDINATOR 03:18 COORDINATOR PAGE 04:12 COORDINATOR SHEET 04:30 COORDINATOR FULL SCREEN COVER 04:50 COORDINATOR CLASS 05:55 PUSH WITH THE COORDINATOR PATTERN 06:23 PRESENT A SHEET WITH THE COORDINATOR 06:46 PRESENT A FULL SCREEN COVER IN SWIFTUI 07:12 POP WITH THE COORDINATOR PATTERN 07:30 POP TO ROOT IN SWIFTUI 07:52 DISMISS A SHEET WITH THE COORDINATOR 08:05 DISMISS A FULL SCREEN COVER IN SWIFTUI 08:40 BUILD VIEWS FOR THE COORDINATOR PATTERN 10:15 COORDINATOR VIEW 11:00 NAVIGATION STACK WITH THE COORDINATOR 12:00 SHEETS IN THE COORDINATOR PATTERN 12:33 FULL SCREEN COVER WITH COORDINATOR 13:20 PUSH A VIEW WITH THE COORDINATOR PATTERN 14:53 PRESENT A SHEET IN SWIFTUI AND COORDINATOR 15:12 PRESENT A FULL SCREEN COVER WITH COORDINATOR 15:25 DISMISS A MODAL WITH THE COORDINATOR PATTERN 15:58 SHOWING THE NAVIGATION TITLE IN SWIFTUI 16:54 PUSH AND POP WITH THE COORDINATOR 17:48 POP TO ROOT IN SWIFTUI AND COORDINATOR PATTERN 18:17 WHERE TO GO NEXT **VIDEOS I RECOMMEND** → PLAYLIST: Senior iOS Developer Secret:    • 5 Levels of SwiftUI Skill. Only 4+ Gets Yo...   DO YOU WANT TO BE MY APPRENTICE? HIRE ME → https://rebeloper.com/hire-us/ TOOLS I RECOMMEND: → https://rebeloper.com/tools __________ Get in touch: → [email protected] SUBSCRIBE to weekly tips & tutorials for building iOS apps! → https://www.youtube.com/rebeloper/?su... GitHub: https://github.com/rebeloper/ Hire me: https://rebeloper.com/hire-us/ LinkedIn:   / rebeloper   My Blog: https://rebeloper.com/blog Follow me on Instagram:   / rebeloper   ______ #rebeloper

SwiftUI Alerts Using Sheets: A More Efficient Implementation Method
▶︎

SwiftUI Alerts Using Sheets: A More Efficient Implementation Method

Why Aliens Would NEVER Invade Africa
▶︎

Why Aliens Would NEVER Invade Africa

Swift Tutorial: How to use Coordinator Pattern with MVVM - Advanced Navigation in UIKit & SwiftUI
▶︎

Swift Tutorial: How to use Coordinator Pattern with MVVM - Advanced Navigation in UIKit & SwiftUI

GitHub Copilot vs Cursor 2026: The AI Coding Tool That Quietly Decides Your Roadmap
▶︎

GitHub Copilot vs Cursor 2026: The AI Coding Tool That Quietly Decides Your Roadmap

Why AI Has Failed to Take Your Job Since 1976
▶︎

Why AI Has Failed to Take Your Job Since 1976

JUNGLE 2 JUNGLE - Full Hollywood Movie | Tim Allen, Sam | Family Comedy Movie | English Kids Movies
▶︎

JUNGLE 2 JUNGLE - Full Hollywood Movie | Tim Allen, Sam | Family Comedy Movie | English Kids Movies

Forget Zune. Forget Vista. Copilot Is Microsoft's Biggest Failure
▶︎

Forget Zune. Forget Vista. Copilot Is Microsoft's Biggest Failure

8 Common SwiftUI Mistakes – and how to fix them!
▶︎

8 Common SwiftUI Mistakes – and how to fix them!

The Man Who Worked At Subway, Then Solved An "Impossible" Problem
▶︎

The Man Who Worked At Subway, Then Solved An "Impossible" Problem

John Mearsheimer & Sergey Karaganov: Atomschlag auf Europa zur Wiederherstellung der Abschreckung
▶︎

John Mearsheimer & Sergey Karaganov: Atomschlag auf Europa zur Wiederherstellung der Abschreckung

Microsoft's Greed is Finally Backfiring
▶︎

Microsoft's Greed is Finally Backfiring

I Built the Same App with 6 Different Frameworks
▶︎

I Built the Same App with 6 Different Frameworks

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
▶︎

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Coordinators & SwiftUI
▶︎

Coordinators & SwiftUI

The SECRET to Effortless SwiftUI Navigation Revealed
▶︎

The SECRET to Effortless SwiftUI Navigation Revealed

NavigationStack - SwiftUI Programmatic Navigation - iOS 16
▶︎

NavigationStack - SwiftUI Programmatic Navigation - iOS 16

SwiftUI Basics Tutorial
▶︎

SwiftUI Basics Tutorial

Code-along: Start building with Swift and SwiftUI | Meet with Apple
▶︎

Code-along: Start building with Swift and SwiftUI | Meet with Apple

SwiftUI TabView Tutorial
▶︎

SwiftUI TabView Tutorial

Archaeology Warning: They May Have Secretly Found Antarctica  300 Years Before Us! - Graham Hancock
▶︎

Archaeology Warning: They May Have Secretly Found Antarctica 300 Years Before Us! - Graham Hancock