Create a Simple iOS Contacts App with SwiftUI — Tutorial with MVVM

Опубликовано: 05 Июнь 2026
на канале: Code with Sergio
176
8

Source code available on Patreon:   / codewithsergio  

Learn how to build a functional contacts management app from scratch using SwiftUI and MVVM architecture! In this video, we'll create a modern contact manager with all the essential features:

✨ Key Features:
• Modern user interface
• Add, edit, and delete contacts
• Phone number formatting
• Search functionality
• Data persistence with UserDefaults
• Form validation
• MVVM architecture

🔧 Technical Highlights:
• SwiftUI best practices
• @MainActor for thread safety
• Custom ViewModels
• Environment properties
• Navigation Stack implementation
• Reusable components

#SwiftUI #iOS #SwiftProgramming #iOSDevelopment #CodingTutorial #Swift