Goals of the Workshop
- Expose people to databases for saving user data
- Teaching people how Firebase can be used for
- Creating User accounts
- Signing In/Out of an app
- Accessing user account information
- Creating custom data structures
- Demonstrating how to integrate Firebase into an iOS app
- Introducing MVVM (Model-ViewModel-Model) for separating Firebase function implementations from SwiftUI views
- How to create functions that add/update/delete information in Firebase
- Demonstrating how to make Firebase calls in Swift/SwiftUI
Example of an iOS Project using Firebase
https://github.com/macintAsh1984/TeachersPet