Macos Programming For Ios Developers Mac Apps Os X Cocoa

Tags: macOS

Using your iPhone development background, create Mac apps with Cocoa using the latest Swift 3 and Xcode 8 OS X

Last updated 2022-01-10 | 4.2

- Learn how to create fully functional MacOS apps
- Work with Parse's Open Source Code to make a back-end
- Create status bar Mac apps

What you'll learn

Learn how to create fully functional MacOS apps
Work with Parse's Open Source Code to make a back-end
Create status bar Mac apps
Create command line Mac apps
Work with the Twitter API
Create games with SpriteKit

* Requirements

* No coding experience required!
* You Will Need a Mac Computer

Description

Thank you for checking out my course :) "The Complete MacOS Developer Course" will help you conquer the programming world of the Mac. This course is for both those with an iOS background and those who are complete beginners. This course dives right into the specific tools you need to make MacOS apps.

Topics we cover include:

  • Tables in MacOS (no sections but we do have columns!)
  • Exporting a Mac App
  • Status Bar Apps
  • Command Line Apps
  • Working with the clipboard
  • Design Techniques Specific to Mac
  • SpriteKit
  • Using Parse Open Source as a Back-End
  • Handoff
  • Touch Bar Functionality
  • Twitter Integration
  • Collection Views

In this course, we'll be creating 9 complete projects that you can run on your computer or upload to the App Store. After we make each project, I will also supply you with the completed source code so you can always check your work against mine as a reference.

I would love to have you in the course. Take a look at the promo video and see you inside!

Who this course is for:

  • Anyone who wants to learn how to code and build apps for Mac
  • Students with no programming background will be well taken care of with the iOS Blitz
  • Students with a iOS deveopement background will be a great fit for this course. I'll show you everything you need to start making Mac apps.

Course content

15 sections • 173 lectures

Intro Preview 01:18

Sketch Preview 05:53

SplitViewController Preview 08:45

Podcasts Preview 12:48

Downloading XML Preview 09:13

XML Parsing Preview 06:27

MetaData Parsing Preview 08:07

Save Into CoreData Preview 08:16

Show All the Podcasts Preview 08:38

Confirm Data Preview 06:12

Podcast Details Design Preview 06:09

Passing Data Preview 13:23

Details and Deleting Preview 07:51

Getting Episodes Preview 11:24

Parsing Episodes Preview 13:33

Play Audio Preview 10:45

Play and Pause Preview 09:16

Custom Table Cell Views Preview 09:36

Polish! Preview 10:18

Outro Preview 03:22

Intro Preview 01:08

Sketch...kinda Preview 03:02

Command Line Basics Preview 06:45

Yahoo Weather API Preview 07:59

While Loop to Stay Alive Preview 04:29

SwiftyJSON Preview 07:26

URL Encoding Preview 09:06

Installing Preview 04:58

Outro Preview 01:04

Intro Preview 02:22

Sketch Preview 02:54

Creating a Twitter Application Preview 09:52

Cocoapods Preview 10:47

Setting Up OAuthSwift Preview 14:19

Twitter API Preview 10:42

Tweet Mode Extended Preview 07:10

Drilling Down to the Image Preview 13:53

Storyboard Time Preview 06:36

UserDefaults Preview 11:44

Login and Logout Logic Preview 07:40

CollectionViews Preview 14:42

Downloading Images Preview 12:36

Opening Tweet for More Deets Preview 15:06

Polish Preview 12:00

Outro Preview 01:03

Intro Preview 01:58

Sketch Preview 04:32

Why Use Parse? Preview 05:19

Parse Server and Heroku Preview 10:15

Parse Server Create An Object Preview 07:01

Parse Dashboard Preview 06:47

Starting Our App Preview 08:46

Window Controllers Preview 15:10

Switching View Controllers Preview 18:03

Parse SDK Preview 06:38

Creating A User Preview 15:38

Choosing A Picture Preview 08:15

Profile Pic Preview 07:44

Login Preview 06:06

Chat SplitViewController Preview 08:28

Logout Preview 15:14

Managing Window Controllers Preview 12:46

Adding Channels Preview 12:43

Queries Preview 14:10

Chat Design Preview 09:59

Setting Up A Channel Preview 13:04

Sending A Chat Preview 07:31

Getting Chats to Show Up Preview 12:11

Styling Cells Preview 12:01

Filling in the Cells Preview 11:34

Scroll to the Bottom Preview 07:30

Polish Preview 11:40

Auto Update Preview 09:16

Outro Preview 02:11

Welcome and Downloading Xcode Preview 02:21

About Me and the Course Preview 04:24

Installing Xcode Preview 01:22

Intro Preview 03:24

Variables and Constants Preview 07:13

Variables and Constants Exercise Preview 00:07

Strings and Ints Preview 03:37

Strings and Ints Exercise Preview 00:08

Swift Cheat Sheet Preview 00:02

Labels Preview 10:12

Outlets Preview 07:48

Common Errors Preview 04:12

Buttons Preview 06:19

Buttons Exercise Preview 00:04

Print and Comments Preview 07:31

If Statements Preview 07:36

If Statements Exercise Preview 00:10

If and Xcode Preview 04:29

Outro Preview 00:46

Intro Preview 01:25

Working for a Comany Preview 04:37

Being a Freelancer Preview 08:54

Money from Your Own Apps Preview 04:57

Recommendations Preview 03:04

Functions Preview 08:34

Return Preview 08:58

Classes Preview 10:35

Methods Preview 05:20

Extra Emoji Feautres Preview 06:03

Classes in Emoji Dictionary Preview 10:34

Why Classes are Cool Preview 06:56

Sketch Preview 04:03

TableView Preview 06:25

TaskClass Preview 07:46

Segue Preview 07:14

Setting Things Up Preview 06:48

Creating Tasks Preview 10:36

Cleaning Up Preview 03:23

Optionals Preview 08:22

Advanced Optionals Preview 06:50

Outro Preview 00:55