WWDC 2018 Viewing Guide

It might have been a year with a focus on stability and performance but there are still lots of new videos to catch up on. Here are the sessions I found most interesting this year.

Platforms State of The Union?

The Platforms State of the Union is usually a good start for an overview of what’s changed this year across macOS, iOS, watchOS and tvOS. If you are only interested in iOS jump straight to what is effectively the iOS state of the union session:

App Frameworks

Over 30 sessions but these are my recommendations:

Some optional App Framework sessions that I liked for when you have more time:

Siri Shortcuts

Maybe the big new feature of the year but also maybe less than many hoped for.

To dig deeper:


The Swift 4.2 changes are not news but it is always good to have an Apple engineer explain what it means:

Developer Tools

Xcode 10 is here:


System Frameworks

Two sessions on low level networking and the new Network framework which you should use instead of BSD sockets. Also repeated advice to stop using reachability (SCNetworkReachability) and adopt the waitsForConnectivity NSURLSession API introduced in iOS 11.

Machine Learning And Augmented Reality

CoreML and ARKit were big news last year and get some incremental improvements this year:

The changes to CoreML in two sessions:

A new framework:

Object tracking and building image classifiers:

App Store

Apple Watch


I did not find the design sessions this year as engaging as last year. (That is no fault of the presenters I am sure). The two I liked the best:

Graphics and Games

Not my area of interest so I can’t make recommendations on the many sessions for Metal developers though I guess Session 604 Metal for OpenGL Developers is of interest to some now that Apple has deprecated OpenGL.

Want More Videos?

If you still need to catch up on what Apple introduced in iOS 11 and iOS 10 take a look at my WWDC recommendations from the last two years:

Never miss a post

iOS Size Classes Cheat Sheet

Subscribe and also get my free iOS Size Classes Cheat Sheet

Success! Now check your email to confirm your subscription and download your free guide to iOS Size Classes.

There was an error submitting your subscription. Please try again.

Unsubscribe at any time. See Privacy Policy
Archives Categories