WWDC 2018 is over, and it brought a lot of improvements in CoreML, ARKit, Swift, Xcode and so much more but with over 100 sessions is pretty hard to find the time to consume all the amazing content available,
I’ve been very lucky to be able to attend my first WWDC this year and be able to enjoy every hour of it, but let’s be honest, as busy developers as we are, we may not find enough time to watch every session online, that’s why I wanted to share with you short lists of “must watch videos” based on a certain topic and also based on sessions that I found awesome.
So the first thing that you must watch of course, if you didn’t already, is the keynote and the Platform state of the union, you will have an introduction of what is coming with iOS 12.
If you love Swift as much as I do, you need to watch this talks, starting of course with what’s new in Swift, following with an awesome talk about Generics, and my personal favorite session “Embracing algorithms”.
Hear about the latest advancements in Swift, the safe, fast, and expressive language. Find out about improvements to…developer.apple.com
Generics are one of the most powerful features of Swift, enabling you to write flexible, reusable components while…developer.apple.com
When you imagine building a new app, what do you think about? Models, views, and controllers deserve their prominent…developer.apple.com
If you are using Core ML at work or just in your personal projects, iOS 12 totally changes the game for us, letting devs create and train our own lightweight models using playgrounds. if this sounds interesting this is the must-watch list, starting with the new Create ML following with whats new in Core ML and a very cool display of a real usage of the Vision API in a “robot shop”.
Create ML is a new framework designed to help you easily build machine learning models using Swift and Xcode. Designed…developer.apple.com
Introduced just one year ago, Core ML has already revolutionized the way apps can benefit from machine learning, by…developer.apple.com
The Core ML tools ecosystem gives you many options for building and optimizing models to meet your app requirements…developer.apple.com
Using Core ML models in Vision makes the creation of powerful Computer Vision applications easy. Learn how easy it is…developer.apple.com
Now, if your thing is AR you must be very excited about the new improvements in ARKit, it’s amazing how real models can look in the real world now, here are the must watch, starting with whats new in ARKit 2, the new AR Quick look and understanding ARKit tracking and detection.
ARKit 2 makes it easy to develop vivid augmented reality experiences and enable apps to interact with the real world in…developer.apple.com
With iOS 12, ARKit includes a built-in viewer for displaying and sharing high-quality 3D content using Pixar's usdz…developer.apple.com
With ARKit your app can see the world and place virtual objects on horizontal and vertical surfaces and recognize…developer.apple.com
If Design is something that you are also passioned about you must watch this talks that highlight the qualities of a great design. (Highly recommended for every member of your team BTW)
Great Design isn't magic, it is crafted with care by real people. Explore the characteristics of great design through…developer.apple.com
Discover the techniques used to create the fluid and dynamic interfaces of iOS and other Apple platforms. Learn how to…developer.apple.com
Great app experiences leap off the screen. They are dynamic, immersive, personal, and, above all else, the result of a…developer.apple.com
UI — This list will show you whats new in cocoa touch, a tour of UICollectionView and tips and tricks to improve performance in your UI.
iOS 12 enhances the Cocoa Touch frameworks to improve app performance and deliver exciting new features. Learn about…developer.apple.com
Ground-up coverage of how to make an app that can fit on devices of every size and shape. Make your app fit beautifully…developer.apple.com
Get a glimpse inside to find out what happens when you add a constraint! Dive into the internals of Auto Layout to…developer.apple.com
UICollectionView is a flexible, powerful tool to help you achieve great user experiences in your applications. Hear how…developer.apple.com
Whether it's for UI elements or a fundamental part of your application, at some point, you have to handle images. This…developer.apple.com
Debugging is one of the most important skills that we must have to be able to be productive developers, and sometimes can be very frustrating mostly when you have to rebuild your app to try a potential fix, well, with XCode 10 you will be able to change logic in your code and even UI layouts from the command line without rebuilding your app, check this “must watch” for boost your productivity.
Discover advanced techniques, and tips and tricks for enhancing your Xcode debugging workflows. Learn how to take…developer.apple.com
Discover how memory graphs can be used to get a close up look at what is contributing to an app's memory footprint…developer.apple.com
Sudden app crashes are a source of bad user experience and app review rejections. Learn how crash logs can be analyzed…developer.apple.com
All apps benefit from a focus on performance and an increase in overall responsiveness. This information packed session…developer.apple.com
Build your apps faster in Xcode 10. Learn how to structure your projects and tweak your code to take full advantage of…developer.apple.com
There are tons of other cool features like Siri shortcuts that are totally worth to watch but I hope this list is enough to keep you busy for a bit and easily be aware of the best content of this WWDC.
As always I hope you find this helpful and please share with me what is your must watch that is not currently on this lists, enjoy!