Portfolio Piece - SwiftUI, HealthKit, Charts, Foundation Models - iOS 26 is a 70-lesson 14 hours 45 minutes self-paced course by Sean Allen. Sean Allen guides you through building a complete iOS app that doubles as a portfolio piece, pulling together several parts of the modern Apple developer toolkit into one real project.
Course facts
Lessons
70
Duration
14 hours 45 minutes
Level
All levels
Language
English
Updated
2026-09-11
Instructor
Sean Allen
Price
Premium
Sean Allen guides you through building a complete iOS app that doubles as a portfolio piece, pulling together several parts of the modern Apple developer toolkit into one real project.
What the app does
A full SwiftUI interface, including the new iOS 26 Liquid Glass style
HealthKit integration to read and write steps, heart rate, and other data, with proper permission handling
Interactive, animated charts built with Swift Charts
On-device AI via Foundation Models for sending prompts and handling responses
Built like a real project
Along the way you set up Git and GitHub, add error handling, write unit tests with Swift Testing, apply Swift 6 concurrency, improve accessibility with labels and layout adjustments, and document the code with DocC.
Kept current
The course includes updates for iOS 27 and later, so the project stays aligned with newer versions of the platform.
Who teaches Portfolio Piece - SwiftUI, HealthKit, Charts, Foundation Models - iOS 26? Sean Allen
Sean Allen is a US iOS developer and educator behind the Sean Allen YouTube channel — one of the larger independent iOS / Swift channels online, focused on practical SwiftUI development and the iOS-engineer career track.
His CourseFlix listing carries Dub Dub Grub — An Intermediate SwiftUI Course with MapKit and CloudKit. Material is paid and aimed at iOS developers building real SwiftUI apps that integrate Apple's MapKit and CloudKit frameworks.
What lessons are included in Portfolio Piece - SwiftUI, HealthKit, Charts, Foundation Models - iOS 26?
This is a demo lesson (10:00 remaining)
You can watch up to 10 minutes for free. Subscribe to unlock all 70 lessons in this course and access 10,000+ hours of premium content across all courses.
Explore private UIKit APIs using the reverse engineering tool Hopper Disassembler and then use your advanced knowledge of UIKit's hidden secrets to your advanta
SwiftUI is now in its second iteration and available for developers through Xcode 12. In this course, I'd like to teach you how to develop a real world applicat
Level up your SwiftUI skills .Get experience with MapKit & CloudKit *Working with CloudKit requires an Apple Developer account.
23h 29m
Frequently asked questions
What prerequisites are needed for this course?
Prospective students should have a basic understanding of Swift and iOS development. Familiarity with Xcode and GitHub is recommended since the course involves setting up repositories and creating Xcode projects. Prior experience with SwiftUI and HealthKit, while beneficial, is not required as the course covers these topics extensively.
What will I build by the end of the course?
By the end of the course, you will have built a fully functional iOS app that integrates HealthKit to read and write health data, such as steps and heart rate. The app will feature a user interface created with SwiftUI, including charts made with Swift Charts, and it will utilize on-device AI with Foundation Models to enhance user interaction.
Who is the target audience for this course?
The course is designed for intermediate iOS developers who wish to enhance their skills in building comprehensive applications using modern tools and frameworks. It is particularly suitable for those interested in integrating health data and AI into their apps and for developers looking to improve their portfolio with a robust project.
How does this course compare to other iOS development courses?
This course provides a focused approach on integrating HealthKit, SwiftUI, and on-device AI, which sets it apart from more general iOS development courses. It offers specific insights into using the new Liquid Glass UI style in iOS 26, as well as the opportunity to work with Swift 6 Concurrency and Testing, providing a modern and comprehensive learning experience.
What specific tools and platforms are covered in the course?
The course covers SwiftUI for building user interfaces, HealthKit for managing health data, Swift Charts for data visualization, and Foundation Models for implementing on-device AI. It also includes lessons on using Git and GitHub for source control, Swift 6 Concurrency for safe task execution, and DocC for documenting code effectively.
What topics are not covered in this course?
The course does not cover beginner-level Swift or iOS development fundamentals, as it assumes a foundational knowledge in these areas. It also does not delve into server-side Swift or cross-platform mobile development frameworks, focusing solely on iOS-specific tools and techniques.
What is the expected time commitment for completing the course?
The course consists of 70 lessons, each designed to provide detailed insights and practical exercises. While the exact time to complete will depend on the student's pace, a commitment of several weeks is expected for those engaging with the material in-depth, especially when implementing and testing the app features taught in the course.