Hacking with watchOS 3: Build Amazing Apple Watch Apps
15 Hours
Deal Price$36.00
Suggested Price
$200.00
You save 82%
Hacking with watchOS 3: Build Amazing Apple Watch Apps
$36.00$200.0082% OFF
114 Lessons (15h)
- Introduction - Whats it like to build for watchOS?Introduction - Whats it like to build for watchOS?5:22
- The Swift 3 LanguageVariables - Part 15:56Variables - Part 2 - Data Types - Type Annotation - Type Inference continued7:17Operators Part 1 - Unary, Binary, Ternary, Assignment, and Remainder operators4:57Operators Part 2 - Increment, Decrement, Minus Unary, Compound Assignment, Comparison, Identity, and Nil Coalescing operatorsOperators Part 3 - Range, and Logical operators5:47Optionals Swift 3.07:23Structs10:44Computed Properties6:02Property Observers Swift 3.05:14Extensions6:34Protocols Part 1 - Syntax and declaring - Adding functions8:28Protocols Part 2 - Adding properties -Delegation - Static keyword13:35Enums Part 1 - Raw values - Associated values9:36Enums Part 2 - Implicitly assigned raw values7:37Enums Part 3 - Initializing - recurssive enums8:42Generics Part 19:11Generics Part 210:40Type Casting - Part 1 - The "as" and "is" operators9:48Type Casting - Part 2 - Using AnyObject and Any9:27Nested Types11:06Tuples part 1 - Using and accessing values7:18Tuples part 2 - Using them with functions and optionals6:38Closures Part 1 - Syntax and Optimizations14:43Closures Part 2 - Trailing Closures10:41Closures Part 3 - Capturing Values8:43Functions Part 1 - Declaring - Syntax - Return6:25Functions Part 2 - Working with functions11:03Functions Part 3 - Working with more functions3:17Functions Part 4 - Nested Functions7:10
- Control Flowif statement - else if - nested if's6:38Switch7:30for in loop8:02while and repeat while loops4:10
- CollectionsArrays Part 1 - Declaring and initialiizing an array4:34Arrays Part 2 - Accessing and modifying an array4:47Arrays Part 3 - More of accessing and modifying an array4:34Dictionaries Part 17:40Dictionaries Part 26:29Sets Part 1 - Declaring and initializing sets5:46Sets Part 2 - Accessing and modifying sets9:33
- StringsStrings Part 1 - Literals-mutability-interpolation-characters9:41Strings Part 2 - Accessing and modifying strings11:16Strings Part 3 - Comparing strings3:46Strings Part 4 - Even more of accessing and modifying strings5:04
- Classes - Properties - inits - SubclassingClasses - initializers - properties7:50Subclassing Part 15:05Subclassing Part 24:08
- Project 1 - NoteDictateProject 1 - Intro1:17Part 1 - Setting up4:07Part 2 - Designing our interface19:48Part 3 - Loading a table of items8:14Part 4 - Transcribing the users voice9:06Part 5 - Showing a second screen10:46Part 6 - Loading and saving data8:12
- Project 2 - Rock Paper ScissorsPart 1 - Setting up - Proportional layout13:02Project 2 Intro1:59Part 2 - Picking a move7:52Part 3 - Winning the game6:21
- Project 3 - Storing DataProject 3 Intro1:05Part 1 - Setting up - Reading and writing user settings4:28Part 2 - Reading and writing from the keychain2:23Part 3 - Reading and writing files4:30
- Project 4 - WatchFXProject 4 Intro1:52Part 1 - Setting up - Picking from an array17:46Part 2A - Selecting favorite currencies12:37Part 2B - Selecting favorite currencies3:53Part 3 - Making network requests22:17Part 4 - Parsing JSON13:38
- Project 5 - Hue KnowsProject 5 Intro1:57Part 1 - Setting up - Building the basic game15:09Part 2 - Ending and restarting7:13Part 3 - Timing notifications for later11:26
- Project 6 - User inputProject 6 Intro2:03Part 1 - Setting up3:48Part 2 - Text input controllers5:14Part 3 - Recording audio5:42
- Project 7 - Magic 8-BallProject 7 Intro1:35Part 1 - Setting up - The basics of complications15:31Part 2 - Traveling in time19:18
- Project 8 - Safe CrackProject 8 Intro1:42Part 1 - Setting up - Delegates and the digital crown11:53Part 2 - Twist to win9:07Part 3 - Ending the game6:03
- Project 9 - AnimationProject 9 Intro1:22Part 1 - Setting up2:33Part 2 - Attribute animation in WatchKit9:47Part 3 - Image animations5:14
- Project 10 - iMoveProject 10 Intro3:01Part 1 - Setting up - Building the user interface11:02Part 2 - Configuring the workout5:24Part 3 - Setting up permissions9:44Part 4 - Reading live data from HealthKit13:01Part 5 - Upating our user interface9:33Part 6 - Handling state changes10:48
- Project 11 - ColorSpinProject 11 Intro2:25Part 1 - Setting up - Showing a SpriteKit scene10:26Part 2 - Controlling the player11:08Part 3 - Creating warning edges5:00Part 4 - Launching balls17:19Part 5 - Spin to win19:15
- Project 12 - WatchConnectivityProject 12 Intro0:57Part 1 - Setting up - A tale of two interfaces7:14Part 2 - Establishing communication8:26Part 3A - Sending messages7:15Part 3B - Sending messages8:04Part 4 - Sending files5:28Part 5 - Updating your complication13:49
- Frequent Flyer Club Hacking with watchOSFrequent Flyer Club - Hacking with watchOS2:07
- Paul Hudson and Hacking With Swift tourPaul Hudson and Hacking With Swift tour1:27
Hacking with watchOS 3: Build Amazing Apple Watch Apps
$36.00$200.0082% OFF
DescriptionInstructorImportant DetailsRelated Products
Get Started Coding for watchOS
SD
Stephen DeStefanoStephen DeStefano is an Apple developer who has been creating apps for 7 years. He has worked with top programmers in the field, and continuously stays current and grows with Apple as technology continues to evolve. His goal here is to create video instruction that makes it easy for students to work with Apple's new language, Swift, and incorporate that knowledge into creating, some pretty amazing apps.Terms
- Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your Cart
Your cart is empty. Continue Shopping!
Processing order...


