Tutorials > Advanced iOS Volume 1 - All Source Code Updated To Swift 5
Advanced iOS Volume 1 - All Source Code Updated To Swift 5Date: 2 August 2022 | Posted by: voska89 |
![]() Last updated 10/2020 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 4.53 GB | Duration: 12h 58m Learn about speech transcription, SiriKit, and more! What you'll learn Work with Apple's newest API's Requirements Xcode 10 is needed Description Note: All finished projects and source code have been update to Swift 5Build 7В complete real worldВ projects that teach you aboutВ speech transcription, SiriKit, and more!В As well as 5 technique projects that reinforce your iOSВ knowledge for building apps.This course isВ writtenВ by the award winning Swift programmer,В Paul Hudson, it is from his best sellingВ book,В "Advanced iOS: Volume 1", made into a lecture style course,В and these videos were made with his permissionВ and support.В Paul is the author of the Hacking With Swift series of tutorials, whichВ is one of the most popular Swift coding sitesВ online.В Paul alsoВ has received high praise from the creator of the Swift language,В 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.The term "Hacking With Swift" means we are "playing" with the Swift language, and using it in unique and interesting ways.Whether it's iMessage apps, SiriKit integration, rich media user notifications, or speech transcription,В this course will teach you how to use these incredibleВ features which can helpВ take your apps to the next level.This courseВ incorporates theВ use ofВ annotations,В callouts, diagrams,В highlighting, and deep explanationsВ that help makeВ complex subject matter, much easier to grasp, and guideВ 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, as there's no wasted chatter here, it's strictly on point with Swift and iOS.Please note: These are intermediate toВ advanced projects, and thisВ courseВ will not teach you theВ Swift language, or how to code, you should already have completedВ Paul Hudson's SwiftВ tutorials at HackingWithSwift dotВ com, or gone through the Hacking With Swift beginner to pro course here on Udemy.Project 1: Create a Rich Media Photo Album usingВ voice transcription and search functionality.Project 2:В Build a Group Scheduling app that integrates with Messages.В Project 3:В Create a Ride-Sharing app that integrates with SiriKit for voice activation.Project 4:В Build aВ Lock Screen Widget that helps language learners memorize new vocabulary.Project 5:В Create a Daily Alarm Planner using the newВ UserNotifications framework.Project 6:В Code your own Board Game that implements an "AI" opponent,В using the new GKMonteCarloStrategist from GameplayKit.Project 7:В Build a Tank War Game using SpriteKit's powerful new Node Tiling system.Featuring appsВ built by the award winning SwiftВ programmer Paul HudsonВ Learn about the new iOSВ animationsWork with Swift'sВ measurement classesВ called UnitsLearn about the new and improved Core DataWork withВ the new Raw PhotographyВ classesSee how to use the new image rendering APILearn about the new Warp GeometryВ classes, and build a simple app with themAnd More! Overview Section 1: Paul Hudson and Hacking With Swift - Introduction Lecture 1 Paul Hudson and Hacking With Swift - Introduction Lecture 2 Intro to the Course Section 2: Swift 3.0 - Whats New? Lecture 3 Part 1 - Depreciations - Method and Parameter names - Omit needless words Lecture 4 Part 2 - Lowercase enums and properties - Foundation Framework namings Lecture 5 Part 3 - Importing C Funcs - Dispatch - KVO - Verbs and Nouns Section 3: Project 1 - Happy Days - iOS 10 Speech Recognition Lecture 6 Happy Days Intro Lecture 7 Part 1 Setting up Lecture 8 Part 2 - Creating the main view controller Lecture 9 Part 3 - Connecting the interface to code Lecture 10 Part 4 - Permissions permissions everywhere Lecture 11 Part 5 - Importing into the collectionView Lecture 12 Part 6 - Adding new memories using UIImagePickerController Lecture 13 Part 7 - Displaying memories Lecture 14 Part 8 - Recording transcribing and playing audio Lecture 15 Part 9 - Recording photo narration Lecture 16 Part 10 - Converting voice to text Lecture 17 Part 11 - Playing back audio and testing the transcription Lecture 18 Part 12 - Searching using spotlight Lecture 19 Part 13 - In app search using CSSearchQuery Section 4: Project 2 - Time Share - iOS 10 Messages Lecture 20 Time Share Intro Lecture 21 Part 1 - Setting up Lecture 22 Part 2 - Setting up continued Lecture 23 Part 3 - Hooking it all up Lecture 24 Part 4 - Working with MSMessagesAppViewController Lecture 25 Part 5 - Selecting possible dates Lecture 26 Part 6 - Sending and receiving messages Lecture 27 Part 7 - Receiving and decoding messages Lecture 28 Part 8 - Making our message look attractive Section 5: Project 3 - Choose Cruise - SiriKit & Maps Lecture 29 Intro Choose Cruise Lecture 30 Part 1 - Setting up Lecture 31 Part 2 - The three steps Lecture 32 Part 3 - Integrating with maps Lecture 33 Part 4 - Adding Siri support Section 6: Project 4 - Polyglot - Today widgets & iOS 10 Animations Lecture 34 Polyglot Intro Lecture 35 Part 1 - Setting up Lecture 36 Part 2 - Loading examples - Revealing answers Lecture 37 Part 3 - Adding and saving words Lecture 38 Part 4 - Building a today extension Lecture 39 Part 5 - Getting the extension up and running Lecture 40 Part 6 - Adding some polish Lecture 41 Part 7 - Adding a language test Lecture 42 Part 8 - Animating views with UIViewPrpertAnimator continued Section 7: Project 5 - Alarmadillo - iOS 10 Notifications Lecture 43 Alarmadillo Intro Lecture 44 Part 1A - Setting up Lecture 45 Part 1B - Setting up Lecture 46 Part 2 - Actions and outlets Lecture 47 Part 3 - Creating model classes Lecture 48 Part 4 - Editing groups with segues Lecture 49 Part 5 - Listing alarms Lecture 50 Part 6 - Configuring cellForRowAt Lecture 51 Part 7 - Editing alarms Lecture 52 Part 8A - Loading and saving data Lecture 53 Part 8B - Loading and saving data Lecture 54 Part 9A - Adding local notifications Lecture 55 Part 9B - Adding local notifications Lecture 56 Part 10 - Responding to user input Lecture 57 Part 11 - Implementing the notification delegate Section 8: Project 6 - Flip - iOS 10's "AI" Monte Carlo strategist Lecture 58 Flip Intro Lecture 59 Part 1 - Building the basic game Lecture 60 Part 2 - Adding the board and stones Lecture 61 Part 3 - Creating a model of our game Lecture 62 Part 4 - Adding players and moves Lecture 63 Part 5 - Detecting legal moves Lecture 64 Part 6 - Capturing pieces Lecture 65 Part 7 - Monte Carlo strategy Lecture 66 Part 8 - Modifying the board Lecture 67 Part 9 - Making an AI player Section 9: Project 7 - Dead Storm Rising - Tank Game using the new iOS 10 tile node system Lecture 68 Dead Storm Rising - Tank Game - Intro Lecture 69 Part 1 Setting up Lecture 70 Part 2 - SpriteKit tile maps Lecture 71 Part 3 - Moving around the map Lecture 72 Part 4 - Adding units Lecture 73 Part 5 - Adding bases Lecture 74 Part 6A - Selecting game items Lecture 75 Part 6B - Selecting game items continued Lecture 76 Part 7 - Showing whats selected Lecture 77 Part 8 - Showing and hiding moves Lecture 78 Part 9 - Moving the tank Lecture 79 Part 10 - Making the tank fire bullets Lecture 80 Part 11 - Controlling the game - Adding menus Lecture 81 Part 12 - Ending turns Lecture 82 Part 13 - Capturing bases - buiding new tanks Section 10: Technique Project 1 - Animations in iOS 10 Lecture 83 Part 1 - Scrubbing animations Lecture 84 Part 2 - Start - Stop - Reverse Lecture 85 Part 3 - Animation completion Lecture 86 Part 4 - Spring animation - Hit detection Section 11: Technique Project 2 - Units in iOS 10 Lecture 87 Part 1 - Units Lecture 88 Part 2 - Calulating and printing Section 12: Technique Project 3 - The New Core Data in iOS 10 Lecture 89 The New Core Data in iOS 10 Section 13: Technique Project 4 - Raw Photography in iOS 10 (Requires an iPhone 7 to test) Lecture 90 Part 1 - Setting up Lecture 91 Part 2 - Configuring a session Lecture 92 Part 3 - Taking Photos Lecture 93 Part 4 - Image rendering Section 14: Technique Project 5 - Warp Geometry in iOS 10 Lecture 94 Part 1 - Setting up - Adding some warp Lecture 95 Part 2 - adding more warps Section 15: Frequent Flyer Club Lecture 96 Frequent Flyer Club This course is meant for intermediate and advanced programmers as it does not teach the Swift language, or how to code Homepage DOWNLOAD LINK ![]() https://rapidgator.net/file/0ec282647137550db3090f9bb565056d/jwnyl.Advanced.Ios.Volume.1..All.Source.Code.Updated.To.Swift.5.part2.rar.html https://rapidgator.net/file/530b9a3e62ab2713e03a83fab5afb4f2/jwnyl.Advanced.Ios.Volume.1..All.Source.Code.Updated.To.Swift.5.part5.rar.html https://rapidgator.net/file/606f350cc1696859013dda7e6562379b/jwnyl.Advanced.Ios.Volume.1..All.Source.Code.Updated.To.Swift.5.part1.rar.html https://rapidgator.net/file/8c0dd5467c20a3b16f01c1b14e62e3ea/jwnyl.Advanced.Ios.Volume.1..All.Source.Code.Updated.To.Swift.5.part4.rar.html https://rapidgator.net/file/f5c78fc144af8fc1a9c04bf705ef613e/jwnyl.Advanced.Ios.Volume.1..All.Source.Code.Updated.To.Swift.5.part3.rar.html https://uploadgig.com/file/download/0253f75051c312df/jwnyl.Advanced.Ios.Volume.1..All.Source.Code.Updated.To.Swift.5.part3.rar https://uploadgig.com/file/download/2f2ac9c5e27d60Bc/jwnyl.Advanced.Ios.Volume.1..All.Source.Code.Updated.To.Swift.5.part1.rar https://uploadgig.com/file/download/4dae49844c5a3736/jwnyl.Advanced.Ios.Volume.1..All.Source.Code.Updated.To.Swift.5.part4.rar https://uploadgig.com/file/download/d5774d804fe0c7d1/jwnyl.Advanced.Ios.Volume.1..All.Source.Code.Updated.To.Swift.5.part5.rar https://uploadgig.com/file/download/e8f1702441db5540/jwnyl.Advanced.Ios.Volume.1..All.Source.Code.Updated.To.Swift.5.part2.rar ![]() https://nitroflare.com/view/5C636C1ED0DEC3B/jwnyl.Advanced.Ios.Volume.1..All.Source.Code.Updated.To.Swift.5.part4.rar https://nitroflare.com/view/67BEC43918EE95E/jwnyl.Advanced.Ios.Volume.1..All.Source.Code.Updated.To.Swift.5.part2.rar https://nitroflare.com/view/B4396BDBD9AAFD5/jwnyl.Advanced.Ios.Volume.1..All.Source.Code.Updated.To.Swift.5.part3.rar https://nitroflare.com/view/B9129CA529D9567/jwnyl.Advanced.Ios.Volume.1..All.Source.Code.Updated.To.Swift.5.part5.rar https://nitroflare.com/view/F84108E2DFE557B/jwnyl.Advanced.Ios.Volume.1..All.Source.Code.Updated.To.Swift.5.part1.rar Links are Interchangeable - No Password - Single Extraction See full article |