Autoplay
Autocomplete
Previous Lesson
Complete and Continue
macOS Development Crash Course
Introduction to the Course
Mac Course Overview: macOS Development (1:13)
Mac Course: How to get help, and how to help yourself (3:46)
Xcode 9 Beta (8:44)
Weather Status App
Intro to Weathered Mac Widget App (1:32)
Weathered Xcode 9 Updates (11:42)
Mac Weather Widget: Setting up the status bar item (18:30)
Mac Weather Widget: Setting up the UI (17:01)
Mac Weather Widget: Collection View (26:36)
Mac Weather Widget: Weather Service API (25:46)
Mac Weather Widget: Data Models (29:41)
Mac Weather Widget: SwiftyJSON and Completion Handler (21:24)
Mac Weather Widget: Updating the UI (7:20)
Mac Weather Widget: Forecast Model (28:31)
Mac Weather Widget: Forecast Collection View (21:55)
Mac Weather Widget: Notifications (16:15)
Mac Weather Widget: Location Services (17:20)
Mac Weather Widget: App Icon and Export App (6:39)
Mac Weather Widget: Recap and Challenge (1:21)
Chatter App: Part 1
macOS Chatter App: Project Intro (1:30)
Chatter Xcode 9 Updates (11:07)
macOS Chatter App: Design Document (6:45)
macOS Chatter App: Storyboard Setup (18:07)
macOS Chatter App: Filling in the Storyboard (21:56)
macOS Chatter App: Hooking up UI (22:02)
macOS Chatter App: Creating Login Modal Part 1 (23:37)
macOS Chatter App: Creating Login Modal Part 2 (27:03)
macOS Chatter App: Creating Login Modal Part 3 (19:47)
macOS Chatter App: Login Modal Finishing Touches (15:58)
macOS Chatter App: Create Account Modal Part 1 (11:34)
macOS Chatter App: Create Account Modal Part 2 (21:57)
macOS Chatter App: Hosting API (19:35)
macOS Chatter App: Local Hosting API (17:50)
macOS Chatter App: Account Creation Part 1 (25:13)
macOS Chatter App: Account Creation Part 2 (26:17)
macOS Chatter App: Creating Account and Loggin In (11:07)
macOS Chatter App: Getting User Info (14:27)
macOS Chatter App: Setting up logged in UI (14:53)
macOS Chatter App: Adding Profile Log Out (22:53)
macOS Chatter App: Finishing up Logout (21:03)
Chatter App: Part 2
macOS Chatter App: Sending First Message (24:20)
macOS Chatter App: Add Channel Modal (21:49)
macOS Chatter App: Avatar Picker Part 1 (16:43)
macOS Chatter App: Avatar Picker Part 2 (20:12)
macOS Chatter App: Color Well (24:32)
macOS Chatter App: Download Channels (18:03)
macOS Chatter App: Display Channels (14:53)
macOS Chatter App: Select Channel (16:44)
macOS Chatter App: Downloading Messages (19:30)
macOS Chatter App: ChatVC TableView (19:31)
macOS Chatter App: Channel Sockets (23:54)
macOS Chatter App: Messages and Sockets (23:13)
macOS Chatter App: Unread Channels (10:53)
macOS Chatter App: Users Typing (25:15)
macOS Chatter App: Window Sizing and Minimizing (15:57)
macOS Chatter App: Divider and Menu (9:28)
Schemes
macOS: Schemes (17:46)
Uploading to AppStore
macOS App Icon and Sandboxing (6:20)
Mac App: Uploading To App Store - Part 1 (7:57)
Mac App: Uploading To App Store - Part 2 (13:48)
Mac App is Approved! (6:40)
macOS Chatter App: Add Channel Modal
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock