Course

New in iOS 26

Learning path outcomes

  • Discover how to to integrate powerful on-device AI into your apps with Apple Foundation Models
  • Update your app's appearance with Apple's new design: Liquid Glass
  • Get up-to-date with the latest features in SwiftData

Prerequisites

Have completed our Beginning iOS & Swift program or at the minimum our Getting Started with SwiftUI course.

Learning path content

Apple Foundation Models
This module will be an introduction to the new Foundation Models framework in Swift. The module begins with an introduction to the Foundation Models Framework by creating a simple SwiftUI chat-type app. The app will introduce the concept of the LanguageModelSession and how the developer can interact with it. The lesson will then discuss how to persist a session and stream the response along with error handling. It will then cover the potential uses and problems inherent to LLMs and how to handle errors. The last lesson will cover the powerful Generation and external tool abilities that increase the functionality of a app and provide more utility to Foundation Models.
Expand module content Hide module content Show module content Hide module content