Tutorials > Hacking With Watchos 5 - Build Amazing Apple Watch Apps
Hacking With Watchos 5 - Build Amazing Apple Watch AppsDate: 2 August 2022 | Posted by: voska89 |
![]() Last updated 3/2020 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 3.72 GB | Duration: 14h 30m The Hacking with watchOS tutorial series is designed to make it easy for beginners to get started coding for watchOS 5 What you'll learn Place your own amazing watch apps into the hands of thousands of people through the Watch App Store Become completely proficient with Swift 4.2 and watchOS app development Requirements You will need a Mac, and Xcode 10 which is a free download from the Mac App Store, and simply a desire to transform your ideas into amazing apps Description Note: All finished projects and source code have been update to swift 5.0. So even though some lectures are shown using Swift 4.2, just reference the source code for any update you might need.This course is produced from theВ "Hacking with watchOS" series of tutorials, which are written and authored by the award winning Swift programmer,В Paul Hudson,В and these videos were made with his permissionВ and support.В You can always be guaranteed you're learning the latest andВ greatest Apple technologies in the Hacking with Swift tutorials.В Here youВ learn smart, powerful, and expressive Swift 5, and watchOS 5,В the way it was meant to be written.В You learnВ while you make real-world Apple watchВ apps, which means you get to apply your new skills immediately and see them work in context.В Hacking with Swift is one of the most popular Swift tutorial series online,В which uses an approach that teaches you Swift programming incredibly quickly, and you end up with a huge library of finished projectsВ that are yours to develop further, or ship to theВ App Store.В PaulВ has received high praise from the creator of the Swift language himself, Chris Lattner, for his outstanding method of teaching, and series of SwiftВ tutorials.В And working together with iOS developer Steve DeStefano, the Hacking with Swift series ofВ programmingВ training videos are simply the fastest way to learn how to code in the Apple eco-system.Check out all ofВ Paul Hudson's Swift tutorials and booksВ at HackingWithSwift - from beginner to pro, Paul will teach youВ to write Swift code in very little time.Want to learn how to build amazing watch apps?В This course has all the step by stepВ instruction you need to create awesome apps to submit to theВ App Store.В Building a watchВ appВ uses theВ same SwiftВ language as iOS apps.If you'reВ completelyВ newВ to coding, don't worry, we have you covered, as there is also a language section in the course that starts at the very beginning, and covers the Swift 5В language.The term "Hacking with watchOS" means we are "playing" with the Swift language, and using it in unique and interesting ways.Watch apps are fun to build, simply addВ your own unique creativity, and follow along in the lectures, and before you know it,В you've created a masterpiece.....how cool is it to have your veryВ own creation in the App Store, and onВ the wrists of thousands of people?В This course makesВ use of annotations,В callouts, diagrams,В highlighting, and deep explanationsВ that help makeВ complex subject matterВ much easier to grasp, and guidesВ you along the path of the codeВ each step ofВ the way.В This course alsoВ makes the perfect reference toolВ kit, to be used in conjunction with the Apple docs, soВ that you can go back and scrub through any of the lectures very quickly to pull out relevant code or instructionВ that you need, or use all of the downloadable code and create your own ready made set of docs.В There's tons of information here, andВ no wasted chatter, it's strictly on point with Swift 5В and watchOS 5.В Some of the topics that will be covered:Featuring apps built by the award winning SwiftВ programmerВ -В Paul Hudson - HackingWithSwiftBuild 12В projects - each one teaching a new aspectВ of watchOSWe use Swift 5 in all the finished source code, watchOS 5В andВ Xcode 10The Swift 5В language - we go from variables to creating our own functions and moreLearnВ by use of annotations -В diagrams -В highlighting -В calloutsHow to useВ controls - outlets and actionsUsing delegates and protocolsThe ins and outs of GCDDictate notes into your watch and convert voice to textWork with paged based interfaces - sliders - pickersCreateВ SpriteKit games for the watchUserDefaults to persist dataParse JSON from a website and load its data into your watchAdd alerts - menus - notifications to your watch appsAnimationsLearn the various ways to receiveВ user input on a watchRecordВ audioLearn how to work with Time Travel and ComplicationsCreate a cool "Safe Crack" app where you use the digital crown to simulate the lock on a safeCreate a workout app with a twist, using HealthKitUse the WatchConnectivuty class to pass data between the iPhone and watch and vise versaAnd a ton more!All videos are recorded in HD for maximum resolution and claritySwift is the new language of the future, and with this course you will get plenty of instruction on how to implement itВ in unique ways to create beautiful watchВ apps.В This course assumes you have no programming experience, so its perfect for the beginner. Its also a nice fit for the intermediate and experienced coder as well because the projects get more detailed as we proceed further.If you think this might be too difficult for you, think again, and come code along with me in a step by step format....justВ add a big portion ofВ your own uniqueВ creativity, and before you know it, you will have builtВ manyВ amazing watchВ apps that you can submit to theВ App Store, and place on the wrists of thousands of people. See you inside the course.Happy Coding :-) Overview Section 1: Introduction - Whats it like to build for watchOS 4? Lecture 1 Introduction - Whats it like to build for watchOS 4? Section 2: DOWNLOAD ALL COMPLETE PROJECTS HERE FOR THIS COURSE - UPDATED TO THE LATEST CODE Lecture 2 DOWNLOAD ALL COMPLETED PROJECTS FOR THIS COURSE HERE Section 3: Whats new in Swift 4 Lecture 3 Whats new in Swift 4 Section 4: The Swift Language Lecture 4 Variables - Part 1 Lecture 5 Variables - Part 2 - Data Types - Type Annotation - Type Inference continued Lecture 6 Operators Part 1 - Unary, Binary, Ternary, Assignment, and Remainder operators Lecture 7 Operators Part 2 - Increment, Decrement, Minus Unary, Compound Assignment Lecture 8 Operators Part 3 - Range, and Logical operators Lecture 9 Optionals Lecture 10 Structs Lecture 11 Computed Properties Lecture 12 Property Observers Lecture 13 Extensions Lecture 14 Protocols Part 1 - Syntax and declaring - Adding functions Lecture 15 Protocols Part 2 - Adding properties -Delegation - Static keyword Lecture 16 Enums Part 1 - Raw values - Associated values Lecture 17 Enums Part 2 - Implicitly assigned raw values Lecture 18 Enums Part 3 - Initializing - recurssive enums Lecture 19 Generics Part 1 Lecture 20 Generics Part 2 Lecture 21 Type Casting - Part 1 - The "as" and "is" operators Lecture 22 Type Casting - Part 2 - Using AnyObject and Any Lecture 23 Nested Types Lecture 24 Tuples part 1 - Using and accessing values Lecture 25 Tuples part 2 - Using them with functions and optionals Lecture 26 Closures Part 1 - Syntax and Optimizations Lecture 27 Closures Part 2 - Trailing Closures Lecture 28 Closures Part 3 - Capturing Values Section 5: Control Flow Lecture 29 if statement - else if - nested if's Lecture 30 Switch Lecture 31 for in loop Lecture 32 while and repeat while loops Section 6: Collections Lecture 33 Arrays Part 1 - Declaring and initialiizing an array Lecture 34 Arrays Part 2 - Accessing and modifying an array Lecture 35 Arrays Part 3 - More of accessing and modifying an array Lecture 36 Dictionaries - Part 1 Lecture 37 Dictionaries - Part 2 Lecture 38 Sets Part 1 - Declaring and initializing sets Lecture 39 Sets Part 2 - Accessing and modifying sets Section 7: Functions Lecture 40 Functions Part 1 - Declaring - Syntax - Return Lecture 41 Functions Part 2 - Working with functions Lecture 42 Functions Part 3 - Working with more functions Lecture 43 Functions Part 4 - Nested Functions Section 8: Strings Lecture 44 Strings Part 1 - Literals-mutability-interpolation-characters Lecture 45 Strings Part 2 - Accessing and modifying strings Lecture 46 Strings Part 3 - Comparing strings Lecture 47 Strings Part 4 - Even more of accessing and modifying strings Section 9: Classes - Properties - inits - Subclassing Lecture 48 Classes - initializers - properties Lecture 49 Subclassing Part 1 Lecture 50 Subclassing Part 2 Section 10: Project 1 - NoteDictate Lecture 51 Project 1 - Intro Lecture 52 Part 1 - Setting up Lecture 53 Part 2 - Designing our interface Lecture 54 Part 3 - Loading a table of items Lecture 55 Part 4 - Transcribing the users voice Lecture 56 Part 5 - Showing a second screen Lecture 57 Part 6 - Loading and saving data Section 11: Project 2 - Rock - Paper - Scissors Lecture 58 Project 2 Intro Lecture 59 Part 1 - Setting up - Proportional layout Lecture 60 Part 2 - Picking a move Lecture 61 Part 3 - Winning the game Section 12: Project 3 - Storing Data Lecture 62 Project 3 Intro Lecture 63 Part 1 - Setting up - Reading and writing user settings Lecture 64 Part 2 - Reading and writing from the keychain Lecture 65 Part 3 - Reading and writing files Section 13: Project 4 - WatchFX Lecture 66 Project 4 Intro Lecture 67 Part 1 - Setting up - Picking from an array Lecture 68 Part 2A - Selecting favorite currencies Lecture 69 Part 2B - Selecting favorite currencies Lecture 70 Part 3 - Making network requests Lecture 71 Part 4 - Parsing JSON Section 14: Project 5 - Hue Knows Lecture 72 Project 5 Intro Lecture 73 Part 1 - Setting up - Building the basic game Lecture 74 Part 2 - Ending and restarting Lecture 75 Part 3 - Timing notifications for later Section 15: Project 6 - User input Lecture 76 Project 6 Intro Lecture 77 Part 1 - Setting up Lecture 78 Part 2 - Text input controllers Lecture 79 Part 3 - Recording audio Section 16: Project 7 - Magic 8-Ball Lecture 80 Project 7 Intro Lecture 81 Part 1 - Setting up - The basics of complications Lecture 82 Part 2 - Traveling in time Section 17: Project 8 - Safe Crack Lecture 83 Project 8 Intro Lecture 84 Part 1 - Setting up - Delegates and the digital crown Lecture 85 Part 2 - Twist to win Lecture 86 Part 3 - Ending the game Section 18: Project 9 - Animation Lecture 87 Project 9 Intro Lecture 88 Part 1 - Setting up Lecture 89 Part 2 - Attribute animation in WatchKit Lecture 90 Part 3 - Image animations Section 19: Project 10 - iMove Lecture 91 Project 10 Intro Lecture 92 Part 1 - Setting up - Building the user interface Lecture 93 Part 2 - Configuring the workout Lecture 94 Part 3 - Setting up permissions Lecture 95 Part 4 - Reading live data from HealthKit Lecture 96 Part 5 - Upating our user interface Lecture 97 Part 6 - Handling state changes Section 20: Project 11 - ColorSpin Lecture 98 Project 11 Intro Lecture 99 Part 1 - Setting up - Showing a SpriteKit scene Lecture 100 Part 2 - Controlling the player Lecture 101 Part 3 - Creating warning edges Lecture 102 Part 4 - Launching balls Lecture 103 Part 5 - Spin to win Section 21: Project 12 - WatchConnectivity Lecture 104 Project 12 Intro Lecture 105 Part 1 - Setting up - A tale of two interfaces Lecture 106 Part 2 - Establishing communication Lecture 107 Part 3A - Sending messages Lecture 108 Part 3B - Sending messages Lecture 109 Part 4 - Sending files Lecture 110 Part 5 - Updating your complication Section 22: Frequent Flyer Club Hacking with watchOS 4 Lecture 111 Frequent Flyer Club - Hacking with watchOS Section 23: Paul Hudson and Hacking With Swift tour Lecture 112 Paul Hudson and Hacking With Swift tour This course is for anyone who has a burning desire to get their own creative ideas translated into Apple Watch apps. We cover the complete Swift 4 language and go from beginner to advanced,This is the perfect course if your coming from another language like Objective C or any other language, and you'll see how easy it is to transition to swift 4. Homepage DOWNLOAD LINK ![]() https://rapidgator.net/file/49f6c60023efbcd3c7afa12aa1e79097/vjfgg.Hacking.With.Watchos.5..Build.Amazing.Apple.Watch.Apps.part1.rar.html https://rapidgator.net/file/5784b74d5ac94bb4b52bdfc3774dd607/vjfgg.Hacking.With.Watchos.5..Build.Amazing.Apple.Watch.Apps.part2.rar.html https://rapidgator.net/file/5ca2f0b8b3270b0716a66e987547828f/vjfgg.Hacking.With.Watchos.5..Build.Amazing.Apple.Watch.Apps.part3.rar.html https://rapidgator.net/file/833faeeff6fe023a4c3745a025d5a915/vjfgg.Hacking.With.Watchos.5..Build.Amazing.Apple.Watch.Apps.part4.rar.html https://uploadgig.com/file/download/331116bAd985d9D4/vjfgg.Hacking.With.Watchos.5..Build.Amazing.Apple.Watch.Apps.part1.rar https://uploadgig.com/file/download/62c87336941b2d77/vjfgg.Hacking.With.Watchos.5..Build.Amazing.Apple.Watch.Apps.part4.rar https://uploadgig.com/file/download/9a6D522fa51a658e/vjfgg.Hacking.With.Watchos.5..Build.Amazing.Apple.Watch.Apps.part2.rar https://uploadgig.com/file/download/A978B92fceA32283/vjfgg.Hacking.With.Watchos.5..Build.Amazing.Apple.Watch.Apps.part3.rar ![]() https://nitroflare.com/view/53FA43712EE7A50/vjfgg.Hacking.With.Watchos.5..Build.Amazing.Apple.Watch.Apps.part1.rar https://nitroflare.com/view/B5A7E0B3426AF6E/vjfgg.Hacking.With.Watchos.5..Build.Amazing.Apple.Watch.Apps.part2.rar https://nitroflare.com/view/B9899658EADC85B/vjfgg.Hacking.With.Watchos.5..Build.Amazing.Apple.Watch.Apps.part4.rar https://nitroflare.com/view/D2258C76EF61E1E/vjfgg.Hacking.With.Watchos.5..Build.Amazing.Apple.Watch.Apps.part3.rar Links are Interchangeable - No Password - Single Extraction See full article |