Stone River Elearning – macOS Development Crash Course
- Foundational macOS development – learn the basics to advanced topics
- macOS Toolbar apps – apps that can run in the background and operate from a toolbar
- How to build a Slack clone – User interface, networking services, and server deployment
- Advanced iOS techniques – learn professional development practices
Requirements
Course Curriculum
- 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)
- 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)
- 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)
- 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)
- macOS: Schemes (17:46)
- 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)
Sale Page: https://stoneriverelearning.com/p/macos-development-crash-course1
Archive: https://archive.ph/wip/PSKH8
Reviews
There are no reviews yet.