Udemy

Advanced iOS: Volume 1 - All source code updated to Swift 5

Enroll Now
  • 2,127 Students
  • Updated 10/2020
4.4
(154 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
12 Hour(s) 58 Minute(s)
Language
English
Taught by
Stephen DeStefano
Rating
4.4
(154 Ratings)
1 views

Course Overview

Advanced iOS: Volume 1 - All source code updated to Swift 5

Learn about speech transcription, SiriKit, and more!

Note: All finished projects and source code have been update to Swift 5

Build 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 animations

  • Work with Swift's measurement classes called Units

  • Learn about the new and improved Core Data

  • Work with the new Raw Photography classes

  • See how to use the new image rendering API

  • Learn about the new Warp Geometry classes, and build a simple app with them

  • And More!


Course Content

  • 10 section(s)
  • 96 lecture(s)
  • Section 1 Paul Hudson and Hacking With Swift - Introduction
  • Section 2 Swift 3.0 - Whats New?
  • Section 3 Project 1 - Happy Days - iOS 10 Speech Recognition
  • Section 4 Project 2 - Time Share - iOS 10 Messages
  • Section 5 Project 3 - Choose Cruise - SiriKit & Maps
  • Section 6 Project 4 - Polyglot - Today widgets & iOS 10 Animations
  • Section 7 Project 5 - Alarmadillo - iOS 10 Notifications
  • Section 8 Project 6 - Flip - iOS 10's "AI" Monte Carlo strategist
  • Section 9 Project 7 - Dead Storm Rising - Tank Game using the new iOS 10 tile node system
  • Section 10 Technique Project 1 - Animations in iOS 10

What You’ll Learn

  • Work with Apple's newest API's


Reviews

  • K
    Ketaki Kurade
    4.0

    Some of the sections are missing with resource files. A good course overall.

  • A
    Amy Kok
    3.0

    It was Fin but quote confusing to

  • D
    Davor Zlotrg
    5.0

    One of the best courses for iOS I have ever found.

  • L
    Linda Torres
    5.0

    Stephen explains the process so well.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed