Beginning Machine Learning with Keras & Core ML
Feb 5 2018 · Article (50 mins)
In this Keras machine learning tutorial, you’ll learn how to train a convolutional neural network model, conv...
more
Beginning Machine Learning with Keras & Core ML
In this Keras machine learning tutorial, you’ll learn how to train a convolutional neural network model, convert it to Core ML, and integrate it into an iOS app.
Introduced in iOS6, UICollectionView is a first-class choice for advanced customization and animation. Learn ...
more
Custom UICollectionViewLayout Tutorial With Parallax
Introduced in iOS6, UICollectionView is a first-class choice for advanced customization and animation. Learn more in this UICollectionViewLayout tutorial.
iOS & Swift
Yoga Tutorial: Using a Cross-Platform Layout Engine
Jul 10 2017 · Article (30 mins)
Learn about Yoga, Facebook’s cross-platform layout engine that helps developers write more layout code in sty...
more
Yoga Tutorial: Using a Cross-Platform Layout Engine
Learn about Yoga, Facebook’s cross-platform layout engine that helps developers write more layout code in style akin to Flexbox
iOS & Swift
How To Make an App Like Runkeeper: Part 2
Jun 26 2017 · Article (30 mins)
This is the second and final part of a tutorial that teaches you how to create an app like Runkeeper, complet...
more
How To Make an App Like Runkeeper: Part 2
This is the second and final part of a tutorial that teaches you how to create an app like Runkeeper, complete with color-coded maps and badges!
iOS & Swift
How To Make an App Like Runkeeper: Part 1
Jun 26 2017 · Article (35 mins)
Runkeeper, a GPS app like the one you’re about to make, has over 40 million users! This tutorial will show yo...
more
How To Make an App Like Runkeeper: Part 1
Runkeeper, a GPS app like the one you’re about to make, has over 40 million users! This tutorial will show you how to make an app like Runkeeper.
iOS & Swift
Custom LLDB Commands in Practice
May 17 2017 · Article (20 mins)
Learn how to use custom LLDB commands to attach to common iOS apps and modify their behavior – all without ac...
more
Custom LLDB Commands in Practice
Learn how to use custom LLDB commands to attach to common iOS apps and modify their behavior – all without access to the source code!
In this tutorial, you’ll learn how to implement artificial intelligence (AI) in a SpriteKit game using Gamepl...
more
GameplayKit Tutorial: Artificial Intelligence
In this tutorial, you’ll learn how to implement artificial intelligence (AI) in a SpriteKit game using GameplayKit and Swift.
iOS & Swift
React Native Tutorial: Integrating in an Existing App
Sep 26 2016 · Article (35 mins)
In this React Native tutorial, you’ll learn how to integrate React Native into an existing app, demonstrating...
more
React Native Tutorial: Integrating in an Existing App
In this React Native tutorial, you’ll learn how to integrate React Native into an existing app, demonstrating one approach to adoption of the framework.
iOS & Swift
Advanced watchOS
Mar 16 2016 · Video Course (1 hr, 50 mins)
Continue your watchOS adventures in this follow-up series. You’ll learn some more tricks around layout and...
more
Advanced watchOS
Continue your watchOS adventures in this follow-up series. You’ll learn some more tricks around layout and tables, then move on to extending your watch app’s functionality with notifications and complications. You should have watched the beginner series or already be familiar with the basics of development on the watch.
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
What's New in Xcode 9
Dec 28 2017 · Video Course (18 mins)
What's New in Xcode 9
What's New in Xcode 9
What's New in Xcode 9
iOS & Swift
Swift Code Katas
Feb 5 2018 · Video Course (16 mins)
In Swift Code Katas you'll practice your most important skill as a developer - coding! Hone your skill...
more
Swift Code Katas
In Swift Code Katas you'll practice your most important skill as a developer - coding! Hone your skills with these challenges and become a better developer.
iOS & Swift
What's New in Swift 4
Dec 12 2017 · Video Course (19 mins)
Find out what's new in the latest version of Swift, including Range, String, and Dictionary enhancemen...
more
What's New in Swift 4
Find out what's new in the latest version of Swift, including Range, String, and Dictionary enhancements. If last year’s changes for Swift 3 still cause you uncontrollable night terrors, you’re in for a pleasant surprise with Swift 4!
iOS & Swift
What's New in UIKit
Dec 19 2017 · Video Course (12 mins)
What's New in UIKit
What's New in UIKit
What's New in UIKit
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
Server Side Swift with Vapor: RESTful Controllers
Nov 22 2016 · Screencast (8 mins)
Learn how to create a RESTful interface for your model objects in Vapor, a popular server side swift frame...
more
Server Side Swift with Vapor: RESTful Controllers
Learn how to create a RESTful interface for your model objects in Vapor, a popular server side swift framework.
Formatting measurements for every language and country is hard, so Foundation includes a new MeasurementFo...
more
iOS 10: Measurement Formatter
Formatting measurements for every language and country is hard, so Foundation includes a new MeasurementFormatter class. See how easy it is to use in the screencast.