Drawing in iOS with SwiftUI
Jun 7 2022 · Video Course (1 hr, 57 mins)
Learn about drawing using SwiftUI by creating custom controls using a combination of SwiftUI and Core Grap...
more
Drawing in iOS with SwiftUI
Learn about drawing using SwiftUI by creating custom controls using a combination of SwiftUI and Core Graphics. Covers shapes, colors, drawing with Pencil, and how to integrate them into a non-trivial app.
iOS & Swift
Wrangling Dates & Time in iOS
May 17 2022 · Video Course (27 mins)
Understanding the deep technical details how dates and time work in iOS is immensely helpful for developin...
more
Wrangling Dates & Time in iOS
Understanding the deep technical details how dates and time work in iOS is immensely helpful for developing apps—every single day, month, and year!
Learn the foundational structures behind working with dates and time in iOS. Then, apply your date modeling to SwiftUI views.
iOS & Swift
Local Receipt Validation in iOS
Aug 17 2021 · Video Course (1 hr, 5 mins)
The course will walk you through the process of writing custom validation code for
validating receipts fro...
more
Local Receipt Validation in iOS
The course will walk you through the process of writing custom validation code for
validating receipts from the app store on your device. Learn about the various
pitfalls of writing your own validation code and understand how it all works under the hood.
iOS & Swift
Advanced iOS Design Patterns
Feb 11 2021 · Video Course (2 hrs, 41 mins)
Learn about advanced iOS design patterns like flyweight, mediator, composite, command, chain-of-responsibi...
more
Advanced iOS Design Patterns
Learn about advanced iOS design patterns like flyweight, mediator, composite, command, chain-of-responsibility, and coordinator. These might not have a place in your day-to-day development, but they’re still amazing patterns for your development toolbox!
iOS & Swift
Multipeer Connectivity in iOS
Jan 12 2021 · Video Course (22 mins)
In this course, you'll learn how to use Multipeer Connectivity: Apple's framework for transferring...
more
Multipeer Connectivity in iOS
In this course, you'll learn how to use Multipeer Connectivity: Apple's framework for transferring data between devices with no external network.
iOS & Swift
SOLID in Real-World iOS Apps
Aug 11 2020 · Video Course (42 mins)
Get an overview of the SOLID code craft guidelines, how they apply to Swift code, and how you can refactor...
more
SOLID in Real-World iOS Apps
Get an overview of the SOLID code craft guidelines, how they apply to Swift code, and how you can refactor your current code towards them.
iOS & Swift
Fastlane for iOS
Jul 30 2019 · Video Course (3 hrs, 50 mins)
Learn how to use fastlane to automate core iOS workflows and avoid common Developer Portal and App Store C...
more
Fastlane for iOS
Learn how to use fastlane to automate core iOS workflows and avoid common Developer Portal and App Store Connect problems.
Dramatically speed up and error-proof building, testing, and delivering apps, removing hours of laborious & error-prone steps from every build cycle.
iOS & Swift
Machine Learning in iOS
Jul 16 2019 · Video Course (1 hr, 17 mins)
With Core ML, it's now possible to use machine learning in real-time on iOS devices. In this course, y...
more
Machine Learning in iOS
With Core ML, it's now possible to use machine learning in real-time on iOS devices. In this course, you'll learn to train models on a Mac and use them for data analysis.
iOS & Swift
iOS Views and Animations: Learning by Stealing
Jan 15 2019 · Video Course (56 mins)
In this course we'll deconstruct a complex button from a popular iOS VPN app, and figure out how to re...
more
iOS Views and Animations: Learning by Stealing
In this course we'll deconstruct a complex button from a popular iOS VPN app, and figure out how to rebuild it. Covering Core Animation, UIView and Swift.
iOS & Swift
Drawing in iOS with Core Animation and Core Graphics
May 22 2018 · Video Course (2 hrs, 22 mins)
Learn to use CALayers with confidence and add custom drawing to layers and views using Core Graphics.
Drawing in iOS with Core Animation and Core Graphics
Learn to use CALayers with confidence and add custom drawing to layers and views using Core Graphics.
iOS & Swift
iOS 11 Screencasts: What's New in Foundation
Dec 4 2017 · Video Course (18 mins)
Parsing JSON in Swift 4, with or without custom decoding, is vastly improved using the latest version of F...
more
iOS 11 Screencasts: What's New in Foundation
Parsing JSON in Swift 4, with or without custom decoding, is vastly improved using the latest version of Foundation. You'll also learn some new Key Value Observing (KVO) features!
iOS & Swift
Password Autofill in iOS 12: Strong Passwords and Passcode Autofill
Jul 26 2018 · Screencast (6 mins)
iOS 12 improvements to Password Autofill include strong password generation right on your account creation...
more
Password Autofill in iOS 12: Strong Passwords and Passcode Autofill
iOS 12 improvements to Password Autofill include strong password generation right on your account creation page, and SMS authentication code autofill.
iOS & Swift
Reachability in iOS
Jun 28 2018 · Screencast (5 mins)
In this screencast, learn how you can handle and detect Internet connection issues using reachability.
Reachability in iOS
In this screencast, learn how you can handle and detect Internet connection issues using reachability.
iOS & Swift
iOS Snapshot Test Case: Testing the UI
Mar 1 2018 · Screencast (10 mins)
Learn all you need to know about iOSSnapshotTestCase, a very popular UI snapshot testing framework develop...
more
iOS Snapshot Test Case: Testing the UI
Learn all you need to know about iOSSnapshotTestCase, a very popular UI snapshot testing framework developed by Facebook.
iOS & Swift
iOS 11: NLP with NSLinguisticTagger
Nov 21 2017 · Screencast (8 mins)
Natural Language Processing (NLP) describes the process through which computers attempt to understand huma...
more
iOS 11: NLP with NSLinguisticTagger
Natural Language Processing (NLP) describes the process through which computers attempt to understand human languages. iOS has supported complex NLP routines since iOS 5, but these have been reimplemented on top of Core ML in iOS 11. Discover some of the functionality built into iOS via the NSLinguisticTagger class in this iOS 11 screencast.
iOS & Swift
iOS 11 Drag and Drop with Table and Collection Views
Jun 7 2017 · Screencast (12 mins)
In this screencast, you'll learn the basics of adding iOS 11's new drag and drop support into your...
more
iOS 11 Drag and Drop with Table and Collection Views
In this screencast, you'll learn the basics of adding iOS 11's new drag and drop support into your iOS apps, starting with table and collection views.
iOS & Swift
iOS 10: Editing Live Photos
Nov 3 2016 · Screencast (4 mins)
In this iOS 10 screencast, you'll use the CoreImage editing flow you know and love to create awesome e...
more
iOS 10: Editing Live Photos
In this iOS 10 screencast, you'll use the CoreImage editing flow you know and love to create awesome effects on your live photos!
iOS & Swift
iOS 10: Capturing Live Photos
Oct 27 2016 · Screencast (7 mins)
In this screencast you'll learn how you can capture Live Photos in your own apps using the new iOS 10 ...
more
iOS 10: Capturing Live Photos
In this screencast you'll learn how you can capture Live Photos in your own apps using the new iOS 10 photography APIs.