Swift 2 - How to make an App for Mac OSX

Go from no knowledge to a level where you can start making you own app for Mac OSX using Swift
3.9 (31 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
8,593 students enrolled
$15
$100
85% off
Take This Course
  • Lectures 14
  • Length 1 hour
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 8/2015 English

Course Description

****Updated for XCode 7.2 & Swift 2****

If you are a person who wants to learn how to get started with making an app for Mac OSX, then you are at the right place. In this course I will take you through a fun ride, where you will learn to code a simple but complete app from scratch.

Here are some salients point of the Course:

  • You will get the complete source code of the app at the end of the course.
  • You will be able to get started with the Xcode.
  • You will be able to utilise some of the basic user interface controls like buttons,labels,textfields.
  • You will learn how implement the tables, and the basic coding behind.
  • You will also learn basics of error checking.
I hope you will enjoy the fun ride as much as I enjoyed making this course for you. Do put up some queries you have in the discussion forum. I will try to help you out.

What are the requirements?

  • To learn you will need only you urge to learn how to make an app for macosx
  • To run the source code you will need a Mac with XCODE

What am I going to get from this course?

  • Make an App for Mac OSX using Swift
  • Download the complete source code of the app made during the course.

Who is the target audience?

  • If you want to to get started making an app for Mac OSX then this is the course for you

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Welcome
02:33

In this introductory lecture,

  • You will come know more about my expertise.
  • Subsequently I will walk you through, what you will learn in the course.
  • What you will achieve by completing the course.
Section 2: Make the Friends List App on Mac OSX using Swift
04:20

In this lecture, you will learn :

  • How to create a project in xcode.
  • How to create a Swift project.
  • What are the parameters on the project creation window in xcode.
04:53

In this lecture you will learn:

  • How to add a new file to a Xcode project.
  • How to add a Controller Class to a project in Xcode.
  • How to add XIB file along with the Controller Class to a project in Xcode.
  • How to initialise a Controller class from AppDelegate.
03:19

In this lecture you will learn:

  • How to Create an Object Class
  • How to write the init function of for the class.
01:33

In this lecture you will learn:

  • How to place a label on the user interface.
  • How to use the alignment guides to place user controls for better look and feel.


02:21

In this lecture you will learn:

  • How to add textfields to the user interface.
  • How to use the user inputs in your code.
03:16

In this lecture you will learn:

  • How to add a combo box to the user interface.
  • How to initialise the combo box items from the view controller.
05:47

In this lecture you will learn:

  • Where are the user controls on the Toolbars.
  • How to add a button to the user interface.
  • How to handle the click on the buttons by writing action handler codes in Xcode.
04:42

In this lecture you will learn:

  • How to do simple error checking of the user inputs.
  • How to show alert when the user inputs are invalid.
04:06

In this lecture you will learn:

  • How to add a TableView to the user interface.
  • How to configure the columns.
  • How to align the cells in the tableview.
09:25

In this lecture you will learn:

  • How to populate data into the tableview.
  • How to add new rows to the table view based on user inputs.
Section 3: Wrap Up
01:51

Here we will wrapup and recollect what you have learned.

00:04

Here you can download the complete source code of the friends app.


Swift 3 - Compatible - Complete Source Code
00:02

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Founder & CEO - Appnimi Neeraj Jaiswal, Swift, iOS, Mac, Android & Java Expert,Founder & CEO-Appnimi

Swift, iOS, Mac, Android & Java Expert

Founder & CEO of Appnimi, an App development company.

Founder of NEERACADEMY

Premium Instructor on Udemy with 11000+ students.

I am a veteran app developer having built around 100 apps for iOSAndroidWindows PhoneBlackberryMac , Windows PCTizen and Web.

Some of the apps which stand out are ScrabulousZombie LaneMillionaire CityVokal (previously OkTalk), OpenClove & Travelyaari

I have used Technologies like SwiftJavaObjective-CAndroid and Unity 3D to bring these app to life.

I also like doing research on new technologies which can help programmers keep up with the ever evolving world of programming.

All these research eventually lead to development of new apps or a course.

On my journey as a programmer to an entrepreneur, I have learnt lot of digital marketing skills to grow my business.

And I love sharing these skills of mine with those who would like to take their business to the next level.

Ready to start learning?
Take This Course