Autoplay
Autocomplete
Previous Lesson
Complete and Continue
The Complete watchOS 2 Developer Course
Let's Learn how to use the Apple Watch
01. Introduction to the course
02. Downloading Xcode and talking about the course
03. Starting at Watch app in Xcode
04. Running the simulator
05. Setting up the user interface
06. Hooking up the Swift FIle and setting up the IBOutlets
07. Hooking up the IBActions
08. Changing text of the buttons
09. Adding in functions to the app
10. Adding more functions and changing the switch
11. Introduction to variables
12. Converting variables
13. If statements
14. If Statement Operators
15. Multiple condition if statement
16. Else if statements
17. Else statements
18. Changing the label color
19. Changing the background color of the button
20. Setting the value of the switch
22. Setting the value of the slider
21. Setting the swtich color and setting global variables
Flip a coin for the Apple Watch
01. Introduction to Flip a coin for Watch OS2
02. Designing the app
03. Hooking up the swift file
04. Testing the app on the iOS Simulator
05. Setting up the variables
07. Randomizing the number
08. Setting the coin state
09. Printing the coin
11. Designing the app
10. Testing to see if it works
The Coffee Decider
01. Introduction to the coffee decider app
02. Setting up the Swift file
03. Setting up the Swift File
04. Setting up the variables
05. Finding the top number
06. Randomizing the numbers
07. Printing the Items
08. Testing and optimizing the app
Tip Calculator
01. Introduction to the tip Calculator
02. Designing the app
03. Hooking up the swift file
04. Adding in the tip variables
05. Adding in the button counting logic
06. Counting the array numbers
07. Printing the numbers of the tip and meal cost
08. Testing the app and printing the variables
09. Adding in the tip total
10. Formatting decimal places
11. Printing the formatted decimal places
12. Challenge - Test this app to see if it needs more data
Timers in Xcode for Apple Watch
01. Introduction to timers with the watchkit
02. Designing the app
03. Hooking up the swift file
04. Starting and stopping the timer
05. Adding in the start stop timer logic
06. Adding in the reset logic
07. Fixing the timer is always on Bug
08. Conlclusion
Make a Dice Random Number generator
01. Introduction to the dice generator
02. Designing the app
03. Hooking up the Swift file
04. Adding in the arrays
05. Selecting a random number
06. Selecting the kind of dice
07. Printing the variables
08. Calling the random function
09. Testing the app and fixing the bugs
10. Making sure there is no 0 in the result
11. Conclusion
Boy girl name generator
01. Introduction to the baby name generator
02. Exploring the different design concepts
03. Hooking up the swift file
04. Adding in the arrays of the names
05. Setting up the girl button
06. Calculating the random number for boys or girls
07. Printing the random numbers
08. Calling the fucntion every time
09. Challenge - Change the color of the button and the label each time
Sandwich Creator
02. Designing the app
03. Hooking up the Swift File
05. Setting up the arrays
06. Setting up the variables
07. Randomizing the numbers
08. Printing the items
09. Testing and fixing problems with non technical solutions
10. Designing the app
11. Challenge - Change the button color every time you press it
Emoji generator
01. Introduction to the emoji generator
02. Designing the app
03. Hooking up the Swift File
04. Adding in the emoji array
05. Adding in the button array and variables
06. Randomizing the numbers
07. Testing the app
08. Conclusion
Quote of the day app
01. Introduction to the Quote of the day app
02. Designing the app
03. Hooking up the Swift file
04. Setting up the quote array and random number quote
05. Randomizing the number
06. Printing the variable
07. Changing the text color for each button Press
08. Testing the app and changing the font size
09. Challenge - Change the text color of the button and the background color
80. Making a pushup counter
01. Introduction to the pushup counter watch tutorial
02. Designing the app
03. Hooking up the Swift File
04. Setting up the array and the variables
05. Adding one to the reps
06. Adding in the if statement that carries the array number
07. Setting up max button numbers
Making a producitivity timer
01. Introduction to the productivity timer
02. Desigining the app
03. Hooking up the Swift file
04. Setting up the variable
05. Setting up the start and stop functionality
06. Testing and designing the app
Making a simple score counter
01. Making a simple score counter
02. Designing the app
03. Hooking up the Swift file
04. Adding in the variables
05. Adding in the first button logic
06. Adding in the Second button
08. Designing the app
07. Adding in the reset button
Roman Numeral watch app
01. Introduction to the roman numeral quiz
02. Designing the app
03. Hooking up the Swift code
04. Adding in the variables
05. Randomizing the numbers
06. Randomizing the button printing
07. Printing the buttons
08. Adding in failsafe code
09. Adding in the second button
10. Adding in the correct score
11. Adding in the button correct logic
12. Adding in the reset logic
14. Changing the color of the text
13. Testing the app
15. Fixing a crashing bug
16. Challenge - Change the color of the correct label
Learn french on your watch
02. Designing the app
05. Setting up the random number
04. Adding in the variables
01. Introduction to learning french for apple watch
06. Printing the word
03. Hooking up the Swift file
08. Setting up the English and french version
07. Printing the buttons
09. Setting up the button logic
10. Fixing the app and starting it from the overide function
11. Changing the color of the text
Learn french on your watch
01. Introduction to learning french for apple watch
02. Designing the app
03. Hooking up the Swift file
04. Adding in the variables
05. Setting up the random number
06. Printing the word
07. Printing the buttons
08. Setting up the English and french version
09. Setting up the button logic
10. Fixing the app and starting it from the overide function
11. Changing the color of the text
Image view for watch
01. Introduction to the image viewer
02. Designing the app
03. Hooking up the Swift file
04. Adding in the images
05. Adding in the variables
06. Displaying an image
07. Adding the text to the display image function
08. Testing the app and adding the maximum value
09. Challenge - Change the slider to an button
Using the taptic engine
01. Introduction to the Apple Watch
02. Designing the app
03. Hooking up the Swift File
04. Adding in the variables
05. Setting up the random number
06. Setting up the random numbers
07. Printing the right buttons
08. Setting up the engagement of the taptic engine
09. Adding in the taptic engine logic
10. Randomly selecting the taptic engine
11. Testing the app
12. Changing the text color
13. Adding in the icorrect logic
14. Conclusion
Using the digital crown and picker
01. Introduction to the digital crown app
03. Hooking up the swift file
02. Designing the app
06. Changing the output with the slider and the picker
05. Moving the picker item
04. Populating the picker with items
07. Challenge - Add color to the output item
Learn Spanish on your watch
01. Introduction to learning spanish
02. Designing the app
03. Adding in the
04. Adding in the variables
05. Adding in the random numbers
06. Adding in more functions
10. Adding in the arrays
07. Adding in the correct button logic
08. Fixing the number problem
09. Adding the correct item to the
11. Adding the arrays to the program
12. Fixing a problem
13. Designing the app
Learn German on your Watch
01. Introduction to learning German on your Watch
02. Designing the app
03. Hooking up the code to the swift file
04. Adding in the variables and testing the product
05. Adding in the random number function
06. Setting up the functions and the button logic
07. Adding in a language Select
08. Adding in the buttons
09. Adding in the fail safe logic
10. Adding in the correct logic
11. Adding in the German and the English arrays
12. Adding in the German and english arrays
13. Testing the app and changing the colors
Apple maps
01. Introduction to the map application
02. Setting up the swift file
03. Adding in the coordinate system
04. Adding in the CLLocaation and the MKCoordinate
05. Adding in an annotation
06. Adding in another annotation
07. Adding in an annotation with a logo
08. Removing all annotations
09. Adding in a new location
Three Button Timer
01. Introduction to the three button timer
02. Designing the app
03. Hooking up the Swift file
04. Setting up the timer in the first button
05. Setting up the button function
06. Setting up the button timer to print a variable
07. Solving the multiple time problem
08. Setting up the button timer logic
09. Getting one button to do several things
10. Copying the success of teh other button
11. Adding in the label logic
12. Adding some finishing touches on the design
Making a best / worst timer
01. Introduction to saving values
02. Designing the app
03. Hooking up the swift File
04. Adding in the timer
05. Making the button work with boolean logic
06. Printing the best and worst time
07. Testing the best and worst time
08. Setting up a best time variable
09. Designing the app and conclusion
Geo Location and Apple watch app
01. Introduction to Geo location on your apple watch
02. Adding in the core location framework
03. Adding in the CLLocationManager and a constant
04. Designing the app
05. Adding in a location manager function
06. Finding our location with the button
07. Adding in the placemark function
08. Adding in a geocoder
09. Adding in the if statements and the placemark logic
10. Printing the variables
Facebook and twitter integration
01. Introduction to posting on Facebook and Twitter with the apple watch
02. Adding in the social framework
03. Adding in the social framework and buttons
04. Adding in an SLComposeViewController to tweet
96. CrossFit app
01. Introduction to the crossfit app
02. Designing the app
03. Hooking up the swift file
04. Adding in the array
05. Printing the buttons
06. Counting arrays and errors
07. Setting up the timer functions
08. Starting the timer
09. Setting up the countdown timer seconds
10. Setting up the amount of times
11. Testing the app
12. Setting the upper limit
13. Starting the cooldown timer
14. Setting up the boolean if statements
15. Setting up the cool down timer logic
Activity planner
01. Introduction to th acitivity planner
02. Adding in the arrays
03. Randomizing the numbers
05. Changing the color of the text
04. Printing the button and the label
06. Fixing some minor bugs and conclusion
09. Adding in functions to the app
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock