Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Build Apps in SwiftUI: iOS, macOS, visionOS, watchOS
Highest Rated
Rating: 4.5 out of 5(13 ratings)
251 students

Build Apps in SwiftUI: iOS, macOS, visionOS, watchOS

Learn SwiftUI, Making Complete Apps With and Without AI
Created byAmos Gyamfi
Last updated 6/2026
English

What you'll learn

  • Assemble, compose and, layout SwiftUI views as easy as pulling legos from a bin
  • Design Apps Using SwiftUI and Liquid Glass UI
  • Designing User Interfaces with SwiftUI in Xcode 26
  • SwiftUI Layout and Composition Techniques
  • Learn SwiftUI with Xcode 26
  • Diescover Liquid Glass use cases in SwiftUI
  • Design Coding Using SwiftUI and Xcode 26
  • iOS Design
  • Build SwiftUI interfaces with Swift Playground on iPad
  • Learn to design for watchOS 26
  • Using SwiftUI for Drawing Custom Shapes
  • Visual Design with SwiftUI Mesh Gradient
  • The SwiftUI Layout System
  • Learn to code, design, and draw with SwiftUI
  • Learn iOS 26 and Xcode 26
  • Learn SwiftUI views, components, styles, and modifiers
  • Learn visionOS 26
  • Build SwiftUI apps with iPad
  • Learn AI-Assisted Coding with SwiftUI
  • Learn SwiftUI with Gemini, Claude Sonnet 4, and OpenAI o3

Course content

31 sections180 lectures15h 5m total length
  • Get started with Xcode 27 and SwiftUI7:15
  • Using the asset catalog in Xcode 271:02
  • iOS 27 Toolbar: Enhancements and new features4:36
  • macOS 27: Get started with the Apple Foundation Models CLI2:15
  • How to integrate third-party coding agents into Xcode 274:02
  • How to setup Gemini in Xcode 272:44
  • Xcode 27: Connect & use Anthropic, Gemini, OpenAI, & third-party coding agents5:13
  • How to use open-source/local Ollama models in Xcode 275:31
  • How to use GLM-5.2 for SwiftUI in Xcode 275:21
  • How to use Ollama Cloud Ai models in Xcode 275:30

Requirements

  • The main requirements for this course are Mac computer, installation of Xcode and the SF Symbols App from Apple. Students can use their favorite design tool such as Sketch, Adobe XD, Figma, Zeplin, InVision Inspect and Material Gallery. A section of the course also requires using Xcode Playgrounds on the iPad for building iOS interfaces. The other requirements for this course are your curiosity and willingness to learn new skills to make things.

Description

Welcome to Build Apps in SwiftUI: iOS, macOS, visionOS, watchOS. Learn to make SwiftUI apps with the official Apple documentation, Human Interface Guidelines, cloning iOS, visionOS system-wide designs, and using state-of-the-art AI-assisted coding models. In this course, you will discover how to create beautiful, great-looking apps with SwiftUI, employing several techniques and utilizing agentic coding models. You will incorporate SwiftUI design best practices and workflows into your creation process and use tools like Xcode, Codex, and Cursor, which iOS, watchOS, and visionOS engineers use to build great apps.


In particular, this is an excellent resource for busy developers who have not had time to learn how something works in SwiftUI. For designers, it will help you build modern interfaces and on-device demos immediately.


COURSE AIMS

SwiftUI is an easy, approachable way to build apps for the Apple ecosystem. Combined with agentic coding models, SwiftUI helps you create apps and ship faster than ever. This course aims to help anyone make technical decisions on app structure, functionality, and appearance with AI coding platforms. It also helps you make interfaces using the same frameworks and technologies to build iOS, macOS, watchOS, and visionOS apps. For developers, it helps you build gorgeous-looking native UIs so that you can focus on the backend and functionality.


MY PROMISE

I can assure you that the boundaries of making amazing SwiftUI apps have been completely removed in 2026, in the AI era. It is now much easier and quicker to build apps for Apple platforms. This course provides you with the skills and guides you in turning your app ideas into a fully functioning app that can be published to the App Store.


ABOUT ME

Hi, I am Amos. I am an iOS Developer Advocate living in Finland. I have an educational background in Human-Computer Interaction. I have been creating animations and experimenting with SwiftUI since 2019. So, join me to take your project idea to a working app for the Apple ecosystem.

Who this course is for:

  • SwiftUI beginers
  • User interface designers
  • App designers
  • App developers
  • User interface prototypers
  • Anyone who wants to learn how to design with SwiftUI
  • Designers who want to learn how to design with code
  • Anyone who wants to learn SwiftUI design best practices