$37 for a limited time only (instead of $199)
Breaking News: lectures and codes upgraded for iOS 9, Apple Watch OS 2 (watchOS), XCode 7 and Swift 2, ObjC
Welcome to this Apple Watch class, this is the GO TO course to build Apple Watch apps with theory and hands-on training, using both Swift and Objective-C ( ObjC ). All in one huge course with unbeatable value.
) ( Watch OS / Swift )
Some of you may have missed the iPhone gold rush in 2007, so don't miss the boat on this one, and come make history with us. Let's own the Apple Watch world.
$37 for a limited time only (instead of $199)
Breaking News: lectures and codes upgraded for iOS 9, Apple Watch OS 2 (watchOS), XCode 7 and Swift 2, ObjC
Welcome to this Apple Watch class, this is the GO TO course to build Apple Watch apps with theory and hands-on training, using both Swift and Objective-C ( ObjC ). All in one huge course with unbeatable value.
) ( Watch OS / Swift )
Some of you may have missed the iPhone gold rush in 2007, so don't miss the boat on this one, and come make history with us. Let's own the Apple Watch world.
And why I'm the best at what I do?
Now I'm not just about theory, if you want just boring theory, enroll yourself in a plain University class. This course is .
As a matter of fact I am the most qualified in the App store out off all instructors here. That's right. Let me brag now: I do what I preach. I myself have more than a hundred apps on the iTunes app store, dozens of Android apps, dozens of Apple Watch apps, which many of them reached top 10 worldwide, and I've helped thousands of students become professional iPhone developers, who themselves made it to the top 10 worldwide too. I've gotten great feedback from all of these classes and I've been featured in the press in prestigious media like Forbes online, WIRED, and Yahoo news. You definitely should follow my foot steps.
I've got millions of downloads and I want you to get to this level by taking this course.
Any other course will feel “unfinished" to you once you've taken this one.
Apple said their watch is coming out early 2015. There's no reason you shouldn't have an app ready for the launch.
Your future self will thank you for it.
Update (February 2015): New advanced app added: Create a Knight Rider's KITT voicebox apple watch app that communicates with the iPhone and plays sounds on the phone. It will teach you the necessary skills to control any iPhone apps from the apple watch interface. (section 19) Also please watch video lecture 2 for details.
This is the Apple Watch course you've been looking for. Somebody said Apple Watch ?. Why haven't you joined this Apple Watch course yet?
Yours truly instructor Yohann explains you how to get the most out of this course.
Update (February 2015): New advanced app added: Create a Knight Rider's KITT voicebox apple watch app that communicates with the iPhone and plays sounds on the phone. It will teach you the necessary skills to control any iPhone apps from the apple watch interface! (section 19)
One of the biggest changes in the Apple World is coming very soon with the arrival of iOS 9, WatchOS2, XCode 7 and Swift 2.0. I've been working hard and I have the honor to let you know that all the source codes have been upgraded to the latest, compliments of your instructors!
That's 76 projects to go through! I worked very hard, I've worried for hours cause the bitcoin http secured connection cannot be established in iOS9, Fortunately I got it to work. Please show some appreciation, take 2 minutes of your time and write a review for this course by clicking on the top-right corner "write a review" link. Thanks in advance. As of today, this is the only course that's got it all ready for the upcoming releases. Awesome!
Go ahead and download all the source codes. To make things simple, they are all bundled up in the download tab of the last lecture of section 1.
Stay ahead of the curve. Download XCode 7 beta, WatchOS 2 and Swift 2.0 here:
https://developer.apple.com/xcode/downloads/
https://developer.apple.com/services-account/download?path=/Developer_Tools/Xcode_7_beta_3/Xcode_7_beta_3.dmg
Now, I don't want you to have to go through all the iOS9, WatchOS2 and Swift2 documentation files because they are huge. Here are some of the changes in a nutshell:
Swift 2.0:
WatchOS 2:
XCode 7:
iOS 9:
</dict>
</plist>
code to add:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
Keep up the good work.
Cheers!
ps: Remember, all it takes to make me happy is to write that honest review! thx! (also a starbucks coffee would do it!)
Learn the Apple Watch Hardware and Software specifications (part 1 of 2)
Learn the Apple Watch Hardware and Software specifications (part 2 of 2)
In this lecture, Yohann Taieb from Appsfresh shows you how to download XCode, the software that is needed to build iOS Apple Watch apps for free.
Yohann Taieb from Appsfresh shows you how to create a watch app project with xcode and how to use the apple watch simulator
In this lecture, Yohann Taieb from appsfresh shows you how to add the Apple watch app extension to your iPhone app in xcode.
Then you will get to create your Hello world program for a watch app!
Yohann from appsfresh shows you how to display and use the glance view from the apple watch app, using the iOS simulator
Yohann From AppsFresh explains what Apple Watch App notifications are, and how to add them within an app.
Learn how to send notifications on the Apple watch screen.
Optional content: Learn how to get the iOS Developer license and provisioning profile and what they are used for.
Learn what is programming
Learn the basic concept of programming with Swift
Learn the Swift primitive data types (part 1)
Learn the Swift primitive data types (part 2)
Learn how to use Swift operators
Learn how to use conditional statements using Swift
Learn how to use control flow statements with Swift
Learn what are Swift functions and methods and how to use them.
Learn about the different collection types with Swift and how to use them
Learn what are Swift classes and objects, how to create them, and how to use them. (part 1 of 2)
Learn what are Swift classes and objects, how to create them, and how to use them.
You need to master these key concepts to be able to program Watch apps.
Learn how to quickly create an xcode project using Swift programming language. Great way to work on the exercises or on playgrounds.
The best way to learn is to do it yourself. This is exercise 1.
Note: Blank project file can be located in the download tab.
Video lecture and solution files for exercise 1
The best way to learn is to do it yourself. This is exercise 2
Video lecture and solution files for exercise 2
The best way to learn is to do it yourself. This is exercise 3.
Video lecture and solution files for exercise 3
The best way to learn is to do it yourself. This is exercise 4.
Video lecture and solution files for exercise 4
The best way to learn is to do it yourself. This is exercise 5.
Video lecture and solution files for exercise 5.
The best way to learn is to do it yourself. This is exercise 6.
Video lecture and solution files for exercise 6.
The best way to learn is to do it yourself. This is exercise 7.
Video lecture and solution files for exercise 7
The best way to learn is to do it yourself. This is exercise 8.
Video lecture and solution files for exercise 8 (solution A)
Video lecture and solution files for exercise 8 (solution B)
The best way to learn is to do it yourself. This is exercise 9
Video lecture and solution files for exercise 9 (solution A)
Video lecture and solution files for exercise 9 (solution B)
The best way to learn is to do it yourself. This is exercise 10.
Video lecture and solution files for exercise 10
The best way to learn is to do it yourself. This is exercise 11.
Video lecture and solution files for exercise 11
The best way to learn is to do it yourself. This is exercise 12.
Video lecture and solution files for exercise 12
The best way to learn is to do it yourself. This is exercise 13.
Video lecture and solution files for exercise 13
Video lecture and solution files for exercise 13
Advanced solution to exercise 13 from one of our students (thx Julian W.)
Introduction and demonstration of the app we're about to build: a Finger Tap Count app
Learn how to create the project with xcode and swift
Learn how to add image files to the xcode project.
In this lecture, we create the Finger Tap Count Visual User Interface screen in the watch storyboard
Learn how to use the storyboard interface assistant editor.
Learn how to display text on the Apple Watch screen via the code behind.
Learn how to customize a button.
Learn how to create a Swift playground in xcode
Learn what is a swift playground and how to use it.
Learn how to manipulate arrays in a playground
Playgrounds are great for representing mathematical graphs. Try it out yourself.
Introduction and demonstration of the tip calculator Apple Watch app functionality.
Learn how to create the project in xcode using Swift
Learn how to design the tip calculator user interface
Note: Feel free to download the complete xcode project files.
Learn how to connect the wkinterface label and wkinterface button to the code behind.
Get to program the code that increases and decreases the total bill amount.
Note: Feel free to download the complete xcode project files.
Learn how to update the tip amount on the watch screen.
Note: Feel free to download the complete xcode project files.
Learn how to refactor code and make it reusable.
Note: Feel free to download the complete xcode project files.
Introduction and Demonstration of the the random number generator apple watch app with Swift
Create the Random Number project in Xcode
Create the app User Interface
Learn how to connect the watch screen controls and elements to the code
Learn how to trigger actions in the code via the watch screen
Learn how to add the graphical user interface for the maximum number to generate.
Learn how to connect buttons and labels to the code part
Learn how to program the logic for the plus and minus buttons.
Learn how to modify the User Interface and test it in the apple watch simulator.
Introduction and demonstration of the Egg Timer apple watch app
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.