Create Apple Watch Applications With WatchKit 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.
85 students enrolled
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.
85 students enrolled
Last updated 6/2015
English
Current price: $10 Original price: $20 Discount: 50% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • 3 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
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
Requirements
  • A Mac
Description

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

Materials

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
26 Lectures
02:16:58
+
Introduction
3 Lectures 03:06

Who am I?
00:18

in this lecture we download Xcode

Preview 02:15
+
Swift
8 Lectures 32:02



Strings
03:30

Arrays
05:03

Dictionaries
04:07

Functions
03:20

Classes
03:55
+
First Steps
5 Lectures 26:24

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

Watch App Target
03:34

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

Positioning Elements
03:10

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

Outlets and Actions
10:01

In this lecture we will create a simple Stopwatch application

Application: Stopwatch
09:37

StopWatch Files
00:02
+
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

Segues
10:14

Create Page based Interface
02:46

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

Tables
08:23

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

Sharing Data
09:26
+
More Coding
5 Lectures 44:07

In this lecture we will create a Context Menu

Context Menu
06:23

In this lecture we will work with maps

Maps
07:15

In this lecture we will create a Glance Scene

Glances
10:52

In this lecture we will work with Notifications

Notifications
12:07

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

Communication With Parent App
07:30
+
Conlusion
1 Lecture 00:27
The end
00:27
About the Instructor
Valsamis Elmaliotis
3.8 Average rating
361 Reviews
5,259 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!