Workshop

Now we are Swift 6

By Daniel Steinberg — October 28th 2024

Swift enters its second decade and first major release in five years. It's a good time to step back and examine how we write code in Swift. In this fast moving hands-on workshop we'll experiment with the features that define Swift 6.

Description

So many of us came from Swift from another language and had to learn what it meant to write Swifty code. In the meantime, Swift has changed over the past decade.

  • In this workshop we take a step back and look at what Swift has become and how best to write code in Swift.
  • We'll cover the introduction and improvements to async/await, Sendable, and the entire concurrency mechanism.
  • We'll look at changes to Generics including Parameter Packs and Variadic Generics.
  • We'll look at existential types and the use of some and any, and other improvements to the language.
  • We'll briefly look at typed throws and SwiftTesting.

Duration
9 hours
(6h lesson + 2h lunch + 1h breaks) 

Level
Intermediate

Required tools
Mac with Xcode 16.0 or greater.

Start developing for visionOS & Vision Pro!

By Manu Carrasco Molina — October 28th 2024

Just after WWDC and the summer, just when all the bugs from (probably) visionOS 2.0 are cleaned, it's the perfect time to finally start!

Description

Even if you have some experience with visionOS, you'll benefit from this Workshop. This will contain all the new visionOS 2.0 stuff from WWDC and will allow you to either take one of your Apps and translate it to visionOS or start from Scratch!

Duration
9 hours  
(6h lesson + 2h lunch + 1h breaks)

Level
Intermediate

Required tools
Mac with Xcode 16.0 or greater.

STAY UP-TO-DATE

NEWSLETTER

Stay informed with the latest on our conference, including speakers, agenda, and special offers. Subscribe now!

FOLLOW US

PAST EVENTS

CONTACT US

Copyright © 2023 - 2024 #pragma mark. 

All rights reserved.