HOME > Development > SwiftUI 2.0 Apps on iPhone, iPad, Mac, Watch TV

SwiftUI 2.0 Apps on iPhone, iPad, Mac, Watch TV

  • Development
  • May 02, 2025
SynopsisSwiftUI 2.0 Apps on iPhone, iPad, Mac, Watch & TV, availa...
SwiftUI 2.0 Apps on iPhone, iPad, Mac, Watch TV  No.1

SwiftUI 2.0 Apps on iPhone, iPad, Mac, Watch & TV, available at $74.99, has an average rating of 4, with 59 lectures, based on 314 reviews, and has 2616 subscribers.

You will learn about Fundamentals of SwiftUI Views Data Flow in SwiftUI Creating Widgets with SwiftUI SwiftUI for iPhones SwiftUI for iPads SwiftUI for Apple Watches SwiftUI for Macs SwiftUI for Apple TVs This course is ideal for individuals who are iOS Developers wanting to make apps for other platforms or Beginner SwiftUI learners It is particularly useful for iOS Developers wanting to make apps for other platforms or Beginner SwiftUI learners.

Enroll now: SwiftUI 2.0 Apps on iPhone, iPad, Mac, Watch & TV

Summary

Title: SwiftUI 2.0 Apps on iPhone, iPad, Mac, Watch & TV

Price: $74.99

Average Rating: 4

Number of Lectures: 59

Number of Published Lectures: 59

Number of Curriculum Items: 59

Number of Published Curriculum Objects: 59

Original Price: $199.99

Quality Status: approved

Status: Live

What You Will Learn

  • Fundamentals of SwiftUI Views
  • Data Flow in SwiftUI
  • Creating Widgets with SwiftUI
  • SwiftUI for iPhones
  • SwiftUI for iPads
  • SwiftUI for Apple Watches
  • SwiftUI for Macs
  • SwiftUI for Apple TVs
  • Who Should Attend

  • iOS Developers wanting to make apps for other platforms
  • Beginner SwiftUI learners
  • Target Audiences

  • iOS Developers wanting to make apps for other platforms
  • Beginner SwiftUI learners
  • This one is SO much fun. We’re gonna start by learning the basics of SwiftUI and then using it to the fullest extent! We’re creating an app called HypedList first for the iPhone, and then for the iPad, Apple Watch, Mac Computer, and finally the Apple TV. Yes! ALL THE APPLE PLATFORMS. We’ll even be creating widgets that run on iOS and macOS.

    You’ll get to learn the true magic of SwiftUI as we get to reuse a size-able chunk of our codebase across each platform. And, you’ll see how to craft your apps for each platform to truly take advantage of each device to thrill your users.

    Get an idea of what the course is all about by watching the promo video and using the free previews.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Welcome

    Lecture 2: Swift Refresher

    Chapter 2: SwiftUI Fundamentals – Views, Modifiers, and Controls

    Lecture 1: Xcode Tour

    Lecture 2: Views

    Lecture 3: Modifiers

    Lecture 4: HStacks and VStacks

    Lecture 5: Subviews

    Lecture 6: Previews

    Lecture 7: Controls

    Lecture 8: Source Code

    Chapter 3: HypedList iPhone and iOS Foundations

    Lecture 1: HypedList Walkthrough

    Lecture 2: TabViews

    Lecture 3: SF Symbols and NavigationView

    Lecture 4: Displaying Views in a Sheet

    Lecture 5: HypedEvent Class

    Lecture 6: Forms and Controls

    Lecture 7: Form Design

    Lecture 8: UIKit ViewControllers in SwiftUI

    Lecture 9: Button Styles

    Chapter 4: iPhone Deeper Dive

    Lecture 1: Test Data

    Lecture 2: ScrollViews

    Lecture 3: HypedEvent Tile Design

    Lecture 4: Dates and Swift Packges

    Lecture 5: Data Controller

    Lecture 6: Codable

    Lecture 7: UserDefaults

    Lecture 8: PastEvents

    Lecture 9: Setting Up an API

    Lecture 10: Processing the API

    Lecture 11: Downloading Images

    Lecture 12: HypedEvent Detail View

    Lecture 13: Buttons

    Lecture 14: NavigationLinks

    Lecture 15: Edit and Delete

    Chapter 5: Widgets! WidgetKit for iOS (and macOS really)

    Lecture 1: Intro to WidgetKit

    Lecture 2: Target Membership

    Lecture 3: Widget Previews

    Lecture 4: Widget Design

    Lecture 5: Placeholders Snapshots and Timelines

    Chapter 6: HypedList on an iPad – Designing for Large Screens

    Lecture 1: Size Classes

    Lecture 2: Sidebar

    Lecture 3: Detail View

    Chapter 7: HypedList for the Watch – SwiftUI WatchOS

    Lecture 1: WatchOS

    Lecture 2: List Design and Extensions

    Lecture 3: Sending Data from Phone to Watch

    Lecture 4: Watch to Phone

    Lecture 5: Messages

    Chapter 8: HypedList on MacOS – Merging Two Separate Worlds

    Lecture 1: MacOS and Big Sur

    Lecture 2: Working Through Mac Errors

    Lecture 3: Data and Buttons

    Lecture 4: Create View

    Lecture 5: Color Issues

    Lecture 6: Mac Widgets

    Chapter 9: HypedList on the TV – Making a Smooth tvOS App

    Lecture 1: tvOS

    Lecture 2: TV Tabs

    Lecture 3: Tile Design

    Lecture 4: Big Sur Bug

    Chapter 10: So Long!

    Lecture 1: Goodbye

    Lecture 2: Bonus

    Instructors

  • SwiftUI 2.0 Apps on iPhone, iPad, Mac, Watch TV  No.2
    Nick Walter
    Mobile and Web Developer – iOS, Android, Django, Python. etc
  • Rating Distribution

  • 1 stars: 1 votes
  • 2 stars: 5 votes
  • 3 stars: 15 votes
  • 4 stars: 71 votes
  • 5 stars: 222 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!