Course Introduction

Course Introduction

Build AI Powered Goals App with Foundation Models in SwiftUI, iOS 26, SwiftData

Buy nowLearn more

Introduction

  • Course Introduction
  • App Demo

AI Powered Goals App

  • Project and Folder Setup
  • Data Models
  • Protocol Oriented Programming: Blueprints and Implementations
  • Goal View Models
  • Generated Goal Plan and Planner Protocol
  • Goal Planner Service
  • Goal Planner Repository Protocol & Mock Repository For AI Planner
  • SwiftData Goal Planner Repository
  • Goal Planner ViewModel and Planner State
  • Importance of Unit Testing & Repository Pattern
  • Unit Test System
  • Foundation Models AI Planner
  • AI Planner Views
  • AddNewGoal EmojiTextField
  • Goal Grid View
  • ContentView & AppRootView
  • Course Wrap Up

Source Code

  • AIPlanner.zip