Practical iOS 11 - Master Apple's new iOS features
4.7 (43 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
566 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Practical iOS 11 - Master Apple's new iOS features to your Wishlist.

Add to Wishlist

Practical iOS 11 - Master Apple's new iOS features

The Complete course for Mobile App Developers & Entrepreneurs. Build iOS 11 apps with Swift 4 and Xcode 9
4.7 (43 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
566 students enrolled
Created by Stephen DeStefano
Last updated 8/2017
English
Curiosity Sale
Current price: $10 Original price: $200 Discount: 95% off
30-Day Money-Back Guarantee
Includes:
  • 9 hours on-demand video
  • 28 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Work with Apple's newest API's for iOS 11
View Curriculum
Requirements
  • Xcode 9 is needed - Which is a free download from the App Store
Description

Build seven complete projects that teach you the new features in iOS 11 as well as five technique projects that reinforce your iOS 11 knowledge by introducing the latest techniques, for building better apps.

This course is written by the award winning Swift programmer, Paul Hudson, it is from his best selling book, "Practical iOS 11", 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.

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 4 and iOS 11.

Please note: These are intermediate to advanced projects, and this course will not teach you the Swift language, or how to codeyou 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.

    • Explore the Xcode 9 features
    • A comprehensive introduction to the major new features in Swift 4.
    • A whats new in iOS 11 section that shows you how to code the latest API's right away
    • Build smart apps using Core ML and the Vision framework to leverage machine learning.
    • The all-new PDFKit framework, delivering fast and efficient PDF rendering on iOS.
    • How to integrate drag and drop into your apps, both using built-in controls and custom controls.
    • Building a complete game from scratch using ARKit's augmented reality technology.
    • Taking advantage of the new MusicKit APIs to work with Apple Music.
    • Reading and acting on NFC tags using Core NFC.
    • Using the new depth-mapping APIs exposed through the iPhone 7 Plus camera.
    • Updating your app for the new iOS 11 look and feel.
    • And more – iOS 11 is packed with new features to learn!
Who is the target audience?
  • This course is meant for intermediate and advanced programmers as it does not teach the Swift language, or how to code
Students Who Viewed This Course Also Viewed
Curriculum For This Course
59 Lectures
09:04:18
+
Introduction - Welcome
1 Lecture 02:26
+
Xcode 9
1 Lecture 11:26
Xcode 9 features
11:26
+
Whats new in Swift 4?
1 Lecture 13:21
Whats new in Swift 4?
13:21
+
Whats New in iOS 11
4 Lectures 42:37
Drag and Drop
20:28

ARKit
04:37

PDFKit
08:37

Core ML - Machine Learning and Vision
08:55
+
Project 1 - Trade My Tesla
5 Lectures 01:01:04

Build an app that calculates the trade-in value of a Tesla car using Core ML (Machine Learning)

Preview 02:20

Part 1 - Setting up - Machine learning 101
21:58

Part 2A - Named colors and stack view spacing
12:26

Part 2B - Named colors and stack view spacing
14:46

Part 3 - Generating predictions
09:34
+
Project 2a - Sightspotter
4 Lectures 24:53

Part 1 - Setting up - A tour through Apple's code
09:42

Part 2 - Shooting targets
08:36

Part 3 - Adding some pressure
04:58
+
Project 2b - Sightspotter using the wikipedia API
3 Lectures 27:46

Learn all about Apple’s incredible new augmented reality framework

Project 2b Intro
01:06

Part 1 - Making a real app
15:37

Part 2 - Calculating relative headings
11:03
+
Project 3 - Going Postal
5 Lectures 51:45

Use the new drag and drop APIs to create a postcard app

Preview 03:31

Part 1 - Setting up - Creating a split-view interface
10:11

Part 2 - Getting the basic app running
10:20

Part 3 - Drag and dropfrom tables and collection views
19:48

Part 4 - Dragging image views
07:55
+
Project 4 - Swift Sampler
5 Lectures 44:54

Add PDF support to your app – it's easier than you think!

Preview 03:13

Part 1 - Setting up - Up and running with PDFKit
13:49

Part 2 - Controlling our PDF
10:48

Part 3 - Reading formatted text
10:23

Part 4 - Watermarking documents
06:41
+
Project 5 - Picture Protector
4 Lectures 37:35

Part 1 - Setting up - Importing a photo
08:00

Part 2 - Detecting faces
14:13

Part 3 - Tap to blur
12:32
9 More Sections
About the Instructor
Stephen DeStefano
4.6 Average rating
847 Reviews
7,883 Students
9 Courses
iOS / macOS Developer / Swift Instructor

My name is Steve DeStefano, an iOS instructor, and working together with Paul Hudson, the award winning Swift programmer, i've transfered his best selling iOS / macOS / watchOS, and other books into lecture style courses. So your getting the best instruction available for everything Apple. Paul's teaching method has been hailed as one of the best ways to learn how to code in the shortest amount of time, and he has received high praise from the creator of the Swift language, Chris Lattner. I offer a unique way of presenting Paul's material, which is with the help of callouts, highlighting and graphics, all to make it easy to follow the path of the code, and understand the content. If your think this might be too difficult, think again, and then come code along with Paul and me, and see how easy it is to learn Swift and app building. Go from a newbie to an Apple developer in a short amount of time, and see your own unique creations in the App Sore, and in the hands of thousands of people.