SwiftUI Data Flow in iOS 17 - Observation & @Observable faq

learnersLearners: 10,366
instructor Instructor: Sean Allen instructor-icon
duration Duration: instructor-icon

Learn how to use the new Observation Framework and @Observable macro in iOS 17 with Sean Allen's SwiftUI Data Flow tutorial. This tutorial was created using Xcode 15 beta 2 and iOS 17 and will teach you the cleaner syntax and better performance of the new data flow. Get 10% off your first purchase of a website or domain using code SEANALLEN and check out Sean Allen's iOS Dev Courses and WWDC Session on @Observable.

Course Feature Course Overview Pros & Cons Course Provider
Go to class

Course Feature

costCost:

Free

providerProvider:

Youtube

certificateCertificate:

No Information

languageLanguage:

English

start dateStart Date:

2023-06-26 00:00:00

Course Overview

❗The content presented here is sourced directly from Youtube platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.

Updated in [July 17th, 2023]

This course, SwiftUI Data Flow in iOS 17 - Observation & @Observable, provides an overview of the new Observation Framework and @Observable macro introduced in iOS 17. It covers the cleaner syntax and better performance of the new framework, and provides a tutorial using Xcode 15 beta 2 and iOS 17. Additionally, the course provides a link to the WWDC Session on @Observable, as well as book and learning recommendations from Sean Allen, a software developer and iOS developer.

Pros & Cons

Pros Cons
  • pros

    Constant improvements: Users appreciate that the Swift language is continuously evolving and improving, which keeps it alive and up-to-date.

  • pros

    Clear and concise explanations: Users find the videos in the course to be nicely explained, making it easier for them to understand the core changes in SwiftUI.

  • cons

    Confusion for veteran developers: Some users, particularly those with more experience, find the new syntax changes in SwiftUI to be a bit confusing. This may require additional effort to adapt to the changes.

  • cons

    Loss of functionality: One user mentions that the new @Observation syntax in SwiftUI lacks a functionality present in the previous ObservableObject approach. This may limit the ability to track certain attributes of a class in the UI.

Course Provider

Provider Youtube's Stats at OeClass