Apple Watch - Learn to Create 5 Apps Using WatchKit

Be the first to learn how to make apps for Apple's new Apple Watch. The Complete Guide explained through 5 Watch Apps.
3.0 (1 rating)
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.
115 students enrolled
25% off
Take This Course
  • Lectures 34
  • Length 3.5 hours
  • 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 12/2014 English

Course Description

This course is designed for the curious individuals out there who are looking for a starting point in IOS development as well as Apple Watch Development. This course is aimed at the individuals that already create incredible IOS apps and are looking to get a head start on developing Apps for Apple's Watch. You are in the right place no matter if you are a beginner or expert.

I have taken the time to comb through the Apple Watch documentation and put it into a course so that you can get a head start on developing Apple Watch Apps. From day 1, November 18, when the software development kit was released I have immersed myself in the material and created a few apps that will teach you what you need to know to build your own.

I will teach you how to:

  1. Install Xcode beta With WatchKit
  2. Set up A Work Area
  3. Build 5 Watch Apps
  4. Use Glance functions
  5. Incorporate Notifications into your Watch App

Apple's documentation is lengthy and it doesn't tell you any good tips and tricks to use which I also cover in my course. After going through my course you will understand that you to can build apps and have a firm understanding of the new Apple Watch.

I am living proffer that if you put your mind to something you can accomplish it all you have to do is take a chance.

My Qualifications:

  1. Over 7 years experience in Information technology industry
  2. Over 4 years experience in IOS development
  3. Studying Apple Watch Documentation Since It Has been Publicly Released
  4. Nationally Accredited Certifications
  5. Taught and mentored previously with great success

This is a great opportunity and I hope you to can see the potential in learning this information, as I have. Once the Apple Watch is released the flood gates will be open and everyone will be rushing to build their apps. This course equipment you with the tools you need to be ahead of the curve.

What are the requirements?

  • You need to have a Macbook or some type of mac running OSX Maverick or OSX Yosemite

What am I going to get from this course?

  • 5 Watch Apps you create
  • Insight on Apple's IOS developer Program
  • Online resources to assist you in app development
  • 28 Lectures & Over 2 Hours of Quality Information!

Who is the target audience?

  • Beginners looking to develop apps for the Apple Watch
  • No experience required
  • IOS Developers

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: Introduction - Lets Make a Watch App

Heres a quick bit of information about myself and what we will cover in this course.


Together we will go over everything that is currently know about the Apple Watch so we can make better Apps.


Together we will install Xcode so that we can begin creating watch apps.


Here are the basics of Xcode you need to start using Xcode efficienly.

Section 2: Watch App 1 - Buttons & Basics

After we get the basic of WatchKit down, we are going to create the interface for our first watch app.


Now That we have the interface created the next step is to connect the objects of the interface to the actual code and thats what we will be doing in this lecture.


Now that we have everything set up we are going to make these buttons and labels work in our watch app.

Test Your Knowledge
5 questions
Section 3: Watch App 2 - Lets Navigate - Useful Flashcard App

Together we are going to create the interface for our flash card application


We will continue to go over the interface and discuss push actions in the watch app.


We will run the application here and discuss the movements of the push action.


We will cover the modal actions in this lecture and discuss the differences between it and the push actions.


We will discuss all free resources that will help you in creating your own apps in the future.


We will finish discussing the resources you can take advantage of as well navigate to some websites.

Section 4: Watch App 3 - TimeZones - Web Server Requests

Together We will make the interface that will grab the information from the web server and place it on our watch


We will discuss how we will get the time zone data that will be used in our App


Create the code that will grab the information fromat he web server that gives us the time zone data


Here we handle the code that handles the response we get from he server


We will cover how to read this JSON dictionary file


We will run this application and view the results

Section 5: Watch App 4 - New Year Countdown

We are going to create the iPhone interface that the countdown will run on.


Now that the interface is finished we are going to cover how to add images and icons to our iPhone and IOS apps.


Here we will declare the variables that we will use throughout the countdown app.


This lecture will cover the format that we will be using in our code and how we got this format.


In this video we will begin the code for this application and explain it every part of the way.


Finish creating the code that will make our countdown timer work.

Section 6: App Groups - Sharing Data

Learn to share app data from the iPhone to the apple watch


initiate the code that will allow us to share between the 2 devices


We are going to create the code in the the apple watch that will enable it to display the countdown .


Learn to share data from the iPhone to the Apple Watch

Section 7: Watch App 5 - Notifications

I am going to show you how to use glance notifications and tell you Apple's guidelines as well.


Here we will look at the differences between the glance and the interactive notifications and show you where you can set up interactive notifications at.

Section 8: Final Note

Here i will cover the best plan of action to use when creating a acton. We will talk about the steps to take before actually creating the application so you won't be stumbled in the testing phase of your app.


The end of the course has came and i just want to talk about the future of Apple Watch and what you can expect from me in the future.

Section 9: Update - January 2015
9 pages

Apples releases new Xcode beta that fixes some of the issues for creating watch apps. Those fixes and and some new features can be found in this document.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Eugene Plater, IOS Developer and IT Professional

I am Eugene Plater, an IOS developer and IT professional with over 6 years experience in the Information Technology field and over 4 years experience developing mobile apps. My curiosity to learn programming has took me from teaching my peers to working in different positions around the globe with computers. My passion into IOS apps and being a IOS developer started in 2010 when Steve Jobs gave his keynote speech releasing details about the iPhone 4 and FaceTime.

I have always been curious about learning all that i could about programming and technology, from a young age I knew i wanted to learn everything there was to know about computer science and pass that information on so others could have the same excitement. Learning basic programming in my senior of high school enabled gave me a general understanding of Computer science and made me realize i wanted to know much more about everything computer related.

The leadership and information I learned from the extra curricular math, physics, engineering, and computer courses i took enabled me to take advantage of the resources around me and teach myself at a faster pace than i was being taught by my professors. I was able to learn in College and Universities, in my free time, how teach myself new subjects like Objective - c, Xcode, and Computer Networking.

Using this information and teaching my peers i believe have gave me an advantage of knowing what methods work and which ones do not work when teaching others.

Since the Announcement of Swift, Apple Watch, and Yosemite at Apple's WWDC 2014 I have been eagerly waiting for the release of Watchkit so that I could begin to learn the new software development kit an pass that information onto others. Since the Release of WatchKit i have immersed myself in the material that Apple has gave to us so that i could be somewhat of a subject matter expert on the topic. I have been studying, reviewing, and refining the method of Creating Apple Watch Apps that way you don't have to go through the trouble of seeking the best methods and shortcuts. Let me pass this information onto you so when the Apple Watch does get released we can be ahead of the curve and be the first ones the publish apps to the world.

Ready to start learning?
Take This Course