Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add Create Apple Watch Applications With WatchKit And Swift to your Wishlist.

Add to Wishlist

Create Apple Watch Applications With WatchKit And Swift

Learn to build Apple Watch applications from Zero with WatchKit SDK and Swift
4.5 (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.
83 students enrolled
Last updated 6/2015
$10 $20 50% off
1 day left at this price!
30-Day Money-Back Guarantee
  • 2.5 hours on-demand video
  • 3 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Create a new Project with WatchApp Target
Understand How WatchApp Target works
Understand Use Interface Positioning
Understand Use Interface Sizing
Create Outlets and Actions
Controlling UI Elements
Navigate to Other Controllers
Create Page based Interface
Create Segues from Design and Programmatically
Pass Data From One Controller to Another
Create Context Menus
Create Tables
Use Maps
Create Glances
Create Notification Scene
View Curriculum
  • A Mac

Start Developing YOUR amazing Apple Watch application!

Apple Watch represents a new chapter in the relationship people have with technology. Starting early 2015, you will be able to deliver innovative new experiences to your customers on their wrist. Learn how your existing app notifications can easily show up on Apple Watch. And by leveraging WatchKit, you can take your apps even further by extending and enhancing their functionality on Apple Watch.

Learn how to create an Apple Watch application from scratch

What's the course about and how is it structured?

In this course you will learn how to create Apple Watch applications using Xcode and Swift with a step by step approach.

The course covers:

Create a new iPhone application with WatchApp Extension Target

Explain how WatchApp Target Extension works

Explain how UI positioning and sizing works

Create oulets and actions

How to control UI Elements (labels, imageViews, buttons, switches etc.)

Create a new Controller , navigate and pass variables

Create Tables

Create Context Menus

Pass Data from IOS app to Watch app

Create Glances

Create Notification Scene

Use Maps

Create a simple StopWatch application from scratch

Create simple ToDo application from scratch


The course consists of:

2+ Hour video lectures with code from scratch

Application files for download

This course can be completed in 3-4 hours

Why to follow this course

Apple Watch will be released in 2015. if you want to create or update your existing application this course is for you!

Who can follow this course

Anyone with basic knowledge of iOS programming can follow this course.

Copyright © Valsamis Elmaliotis 2014

Who is the target audience?
  • Anyone with basic knowledge of iOS programming can follow this course
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 26 Lectures Collapse All 26 Lectures 02:16:58
3 Lectures 03:06

Who am I?

in this lecture we download Xcode

Preview 02:15
8 Lectures 32:02





First Steps
5 Lectures 26:24

In this lecture we will add the Watch App Target to our IOS Application

Watch App Target

In this lecture we will learn how to position Elements to the User Interface

Positioning Elements

In this lecture we will create Outlets and Actions to control our Elements

Outlets and Actions

In this lecture we will create a simple Stopwatch application

Application: Stopwatch

StopWatch Files
Navigation and Connection with our Main app
4 Lectures 30:49

In this lecture we will create Segues to navigate to another Controller, and pass data between them


Create Page based Interface

In this lecture we will create a Table, populate rows and do some stuff when the user select a row


In this lecture we will Share data between IOS application and WatchApp application

Sharing Data
More Coding
5 Lectures 44:07

In this lecture we will create a Context Menu

Context Menu

In this lecture we will work with maps


In this lecture we will create a Glance Scene


In this lecture we will work with Notifications


In this lecture we will learn how to Communicate with parent application

Communication With Parent App
1 Lecture 00:27
The end
About the Instructor
4.4 Average rating
336 Reviews
4,926 Students
11 Courses
IOS Developer

I'm Valsamis Elmaliotis, i live in Greece and i am 30 years old. I'm an iOS developer that has been focused on mobile app design and creation for over 2 years. Since child i loved computers and programming. I started developing in Delphi for Windows applications. In my first company as developer we developed logistics software. After that i asked to develop 4 websites so i start learning PHP - CSS - MySql. When i bought my first iPhone i loved IOS, so i said to my self i should start developing for this platform, and that is how i began!

Since now i have 7 applications in the App Strore and i develop one more right now. Since the announcement of the new Swift programming language by Apple, I have buried myself in the Apple documentation and any online resource that is available. After some time i had the experience to update my projects from Obj C to Swift, and now i will teach you some stuff with Xcode and Swift so you can make amazing applications and have fun!

Happy Coding!

Report Abuse