Beginner to Pro: How to Develop for Apple Watch - 10+ Apps!

Learn how to make Apple Watch apps from scratch. No prior experience needed. Become an expert Apple Watch Developer.
4.0 (2 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.
679 students enrolled
25% off
Take This Course
  • Lectures 8
  • Length 1 hour
  • Skill Level All Levels
  • 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


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


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

About This Course

Published 7/2015 English

Course Description

This course will teach you everything about the Apple Watch right from the very basic to the more complex concepts you will require to build an app from scratch.

This course is taught in Objective-C and will be updated on a regular basis with new app lessons. The lectures also include detailed descriptions which have links to the various resources (such as icons and pictures) being used in the lectures so that you have access to all the resources to start making your own app.

The lectures are 5-12 minutes long. If you spend even 15min/day on this course, it will only take you 2-3 weeks to get a good hold of the subject before you can start experimenting with apps on your own.

The course is structured so that we go from the very basics of Apple Watch Development to the more complex topics which involve working with the iPhone and Apple Watch both.

This course is for everyone who wants to learn how to develop for the Apple Watch, learn Objective-C and wants to start developing for iOS in general.

What are the requirements?

  • Prior programming experience is preferred but not required as everything is taught from scratch

What am I going to get from this course?

  • Make Apple Watch Apps from Scratch
  • Make connected apps for iPhone and Apple Watch

Who is the target audience?

  • This course is meant for people who are new to iOS and Apple Watch Development
  • No prior programming experience needed so anyone can take this course
  • Course is taught in Objective-C, so people who are interested in Objective-C should join

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.


Section 1: First Step: Introduction & Setting up the Development Environment

This course will teach you how to develop for the Apple Watch. After this course, the students will be comfortable in making all kinds of apps, from simple one like calculator to the more sophisticated ones which involve sharing data between the iPhone and the Apple Watch. This course also teaches the key concepts one should know while developing for the Apple Watch.

Some of the important topics that will be taught in this course are:

How to work with-

  • WatchKit API
  • WatchConnectivity API
  • Watch Kit Interface Controller
  • WKInterfaceButtons, WKInterfaceImage, Tables and other useful features available on the Apple Watch.
  • Working with App Group

By the end of this course, the students will be able to make full-fledged Apple Watch apps from ground up without any problem.

How to Download XCode
Setting up an Apple Watch Project
Section 2: Getting used to the Basics
Working with Labels and Buttons

This lecture teaches you how to use tables for Apple Watch and walks you through how to implement them in an app like the one showed in the lecture.

The icons used in this lecture can be found at-

Using Sliders and Switches

The icons used in this lecture can be found at-

Communicating between iPhone and Apple Watch: Part 2

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Saksham Saini, Lead iOS Developer at John Deer Innovation Center

Hi, I'm Saksham Saini. I'm a Computer Engineering student at University of Illinois-Urbana Champaign and also work as an iOS Developer at the John Deere Innovation Center.

Having participated in numerous hackathons and coding events, I discovered my love for coding and started learning mobile app development. I spent a little over a year teaching myself how to make mobile applications and realized it would have taken half the time if I had someone to guide me along the way. And that is how the idea to make an online course came to my mind.

I understand the problems first time developers face since I have been there and love to teach in the most simple and most basic terms possible.

There is a huge potential for mobile app developers out there, so sign up today and get ready to ride the wave!

Ready to start learning?
Take This Course