Goals App Intro

Goals App Intro

In this video, we will take a look at the completed app we will be building out in the rest of the course.

Goals App: SwiftUI 3, iOS 15, Protocols, MVVM, Firebase

Buy nowLearn more

Introduction

  • Goals App Intro
  • Setting up the project

Goals App

  • Goals Model
  • Firebase Firestore Connection Setup
  • Goal Repository Protocol
  • Mock Goal Repository
  • Firebase Goal Repository
  • Color Utils
  • Date Utils
  • Custom TextField for Emoji
  • NavigationBar Utility
  • Animation Utility
  • Goal ViewModel
  • Goal List ViewModel
  • Add Goal ViewModel
  • Goal Detail ViewModel
  • Goal View
  • Add New Goal View
  • Goal Detail View
  • Finalizing app with Content View

Resources

  • Source Code