SwiftUI Apps for All Apple Platforms Course

5 Reviews
376 Enrolled
10 Hours
$14.99$199.00
You save 92% -

56 Lessons (10h)

  • Your First Program
  • Welcome
    Intro3:57
    Swift Refresher
  • SwiftUI Basics
    2 - 1 Xcode Tour7:15
    2 - 2 Views6:45
    2 - 3 Modifiers10:06
    2 - 4 HStacks and Vstacks8:21
    2 - 5 SubViews8:01
    2 - 6 Previews5:13
    2 - 7 Controls12:59
    2 - 8 Source Code
  • iOS and SwiftUI Basics
    3 - 1 HypedList Walkthrough5:52
    3 - 2 TabViews7:25
    3 - 3 SF Symbols and NavigationView9:42
    3 - 4 Displaying Views in a Sheet6:32
    3 - 5 HypedEvent Class5:28
    3 - 6 Forms and Controls9:51
    3 - 7 Form Design14:42
    3 - 8 UIKit ViewControllers in SwiftUI14:29
    3 - 9 Button Styles20:50
  • Finishing iOS
    4 - 1 Test Data13:45
    4 - 2 ScrollViews7:09
    4 - 3 HypedEvent Tile Design19:08
    4 - 4 Dates and Swift Packages11:00
    4 - 5 Data Controller10:09
    4 - 6 Codable16:19
    4 - 7 UserDefaults11:36
    4 - 8 Past Events16:02
    4 - 9 Setting Up an API9:05
    4 - 10 Processing the API21:08
    4 - 11 Downloading Images4:23
    4 - 12 HypedEvent Detail View9:36
    4 - 13 Buttons10:29
    4 - 14 NavigationLinks17:49
    4 - 15 Edit and Delete15:47
  • Widgets
    5 - 1 Intro to WidgetKit4:20
    5 - 2 Target Membership7:25
    5 - 3 Widget Previews7:41
    5 - 4 Widget Design16:38
    5 - 5 Placeholders Snapshots and Timelines22:06
  • iPad
    6 - 1 Size Classes7:18
    6 - 2 Sidebar14:54
    6 - 3 Detail View19:44
  • Watch
    7 - 1 WatchOS10:07
    7 - 2 List Design and Extensions15:53
    7 - 3 Sending Data from Phone to Watch18:15
    7 - 4 Watch to Phone10:14
    7 - 5 Messages12:51
  • Mac
    8 - 1 MacOS and Big Sur17:25
    8 - 2 Working Through Mac Errors8:06
    8 - 3 Data and Buttons7:44
    8 - 4 Create View11:14
    8 - 5 Color Issues8:45
    8 - 6 Mac Widgets4:23
  • TV
    9 - 1 tvOS11:40
    9 - 2 TV Tabs4:09
    9 - 3 Tile Design8:41
    9 - 4 Big Sur Bug9:56
  • Goodbye
    Goodbye2:29

Learn the True Magic of SwiftUI & Make Apps and Widgets for iPhone, Mac, iPad, and All Apple Devices

NW
Nick Walter

Nick Walter | Mobile & Web Developer

4.5/5 Instructor Rating: ★ ★ ★ ★

Nick Walter is an iOS developer that has been focused on mobile app design and creation for over 3 years. His involvement in the iOS community started off with a bang, and, in 2013, he was one of 25 students worldwide to be invited to Apple's "Cocoa Camp." Within his community, he is also co-president of an Apple developer group called "Cocoa Heads."

Description

SwiftUI is an amazing new tool from Apple that allows us to make apps in a much simpler and faster way. In this course, you'll go through the beginnings of SwiftUI so that you learn the ground principles. You'll then take these and begin building apps! This course starts first by helping you build an iPhone app called HypedList, which will then be used to make an iPad app! You'll also learn how to create a widget and from there make a Mac app and a watch app. This course will finish off with an Apple TV app.

4.5/5 average rating: ★ ★ ★ ★

  • Access 56 lectures 10 hours of content 24/7
  • Learn the ground principles of SwiftUI
  • Build an iPhone app called HypedList
  • Create widgets with SwiftUI
  • Proceed with making app for Mac, Apple Watch, & Apple TV

Specs

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications

Terms

  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.