In this course, you will delve into the intricacies of data flow and data binding in SwiftUI, gaining an understanding of how to seamlessly transfer information between different views. You will also explore state management strategies and data persistence techniques.
EST TIME TO COMPLETE
Completion time may vary based on individual pacing.
3 hrs, 3 mins
CONTENT
3 modules
Learning path outcomes
Understand and apply various data passing techniques between SwiftUI views to enhance app functionality.
Implement state management strategies for creating responsive and dynamic user interfaces.
Implement various data persistence techniques, including SwiftData and UserDefaults to store and retrieve data reliably.
Prerequisites
Basic understanding of Swift and Xcode is beneficial. Going through our Introduction to iOS program would be a good place to start.
Achievements
Earn a badge when you finish this learning path!
Sharing & State Management in SwiftUI
Learning path content
1
Passing Data in SwiftUI
Jun 20 2024 · Module (1 hr, 1 min)
This module introduces the fundamental concepts of data passing in SwiftUI, enabling students to effectively transfer information between different views within an iOS application.
State Management in SwiftUI
Jun 20 2024 · Module (1 hr, 22 mins)
This module delves into state management strategies in SwiftUI,
empowering students to handle application state effectively and
maintain data consistency across the user interface.
Data Persistence in SwiftUI
Jun 20 2024 · Module (40 mins)
This module explores the fundamental principles of persistent data storage in SwiftUI-based iOS applications,
guiding participants in creating seamless user experiences. Covering diverse data persistence techniques,
it equips learners with the skills to enhance iOS applications by effectively managing and utilizing data.
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.