Course Purchase Includes

Each purchase comes with a 10 day money-back guarantee

  • 16.5 hours of content

  • Unlimited access

  • Access to code forums

  • Devslopes Certificate of Completion

Course curriculum

  • 01
    Intro to Course
    Show details
    • Mac Course Overview: macOS Development
    • Mac Course: How to get help, and how to help yourself
    • Xcode 9 Beta
  • 02
    Weather Status App
    Show details
    • Intro to Weathered Mac Widget App
    • Weathered Xcode 9 Updates
    • Weather Status assets
    • Mac Weather Widget: Setting up the status bar item
    • Mac Weather Widget: Setting up the UI
    • Mac Weather Widget: Collection View
    • Mac Weather Widget: Weather Service API
    • Mac Weather Widget: Data Models
    • Mac Weather Widget: SwiftyJSON and Completion Handler
    • Mac Weather Widget: Updating the UI
    • Mac Weather Widget: Forecast Model
    • Mac Weather Widget: Forecast Collection View
    • Mac Weather Widget: Notifications
    • Mac Weather Widget: Location Services
    • Mac Weather Widget: App Icon and Export App
    • Mac Weather Widget: Recap and Challenge
    • Weather Status final source
  • 03
    Chatter App: Part 1
    Show details
    • macOS Chatter App: Project Intro
    • Chatter app assets
    • Chatter Xcode 9 Updates
    • macOS Chatter App: Design Document
    • macOS Chatter App: Storyboard Setup
    • macOS Chatter App: Filling in the Storyboard
    • macOS Chatter App: Hooking up UI
    • macOS Chatter App: Creating Login Modal Part 1
    • macOS Chatter App: Creating Login Modal Part 2
    • macOS Chatter App: Creating Login Modal Part 3
    • macOS Chatter App: Login Modal Finishing Touches
    • macOS Chatter App: Create Account Modal Part 1
    • macOS Chatter App: Create Account Modal Part 2
    • macOS Chatter App: Hosting API
    • macOS Chatter App: Local Hosting API
    • macOS Chatter App: Account Creation Part 1
    • macOS Chatter App: Account Creation Part 2
    • macOS Chatter App: Creating Account and Loggin In
    • macOS Chatter App: Getting User Info
    • macOS Chatter App: Setting up logged in UI
    • macOS Chatter App: Adding Profile Log Out
    • macOS Chatter App: Finishing up Logout
  • 04
    Chatter App: Part 2
    Show details
    • macOS Chatter App: Sending First Message
    • macOS Chatter App: Add Channel Modal
    • macOS Chatter App: Avatar Picker Part 1
    • macOS Chatter App: Avatar Picker Part 2
    • macOS Chatter App: Color Well
    • macOS Chatter App: Download Channels
    • macOS Chatter App: Display Channels
    • macOS Chatter App: Select Channel
    • macOS Chatter App: Downloading Messages
    • macOS Chatter App: ChatVC TableView
    • macOS Chatter App: Channel Sockets
    • macOS Chatter App: Messages and Sockets
    • macOS Chatter App: Unread Channels
    • macOS Chatter App: Users Typing
    • macOS Chatter App: Window Sizing and Minimizing
    • macOS Chatter App: Divider and Menu
    • Chatter app final source
  • 05
    Schemes
    Show details
    • macOS: Schemes
  • 06
    Uploading to AppStore
    Show details
    • macOS App Icon and Sandboxing
    • Mac App: Uploading To App Store - Part 1
    • Mac App: Uploading to the App Store - Part 2
    • Mac App is Approved!