Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Advanced Ios: Volume 1 - All Source Code Updated To Swift 5

    Posted By: ELK1nG
    Advanced Ios: Volume 1 - All Source Code Updated To Swift 5

    Advanced Ios: Volume 1 - All Source Code Updated To Swift 5
    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