watchOS is a platform that is often forgotten but can be so much fun to build for! I'll guide you thru shipping your first watchOS standalone app and tell you about things you [...]
This presentation will demonstrate how to harness the power of Swift's advanced type system and make it a powerful ally and assistant. The attendees will develop a mental model that prioritises Types before [...]
In this talk, you will get a deep dive into the most important tools for measuring the performance of your application. You will see real world examples on how you can improve the [...]
In this talk, I will take a light-hearted look at the pros and cons of using SwiftUI for iOS development. I'll explore the features that make us swoon and the ones that make [...]
You do not need to use external dependencies to have a great networking experience. We will build an opinionated network manager, leveraging protocols and async/await, to cut down on code quantity while increasing [...]
Last year the ANWB introduced navigation into their iOS App. It’s a single map with bottom-drawers that displays content. But using VIPER’s Wireframes and Coordinators to push/pop content seemed complex. Not only navigation [...]
This two day workshop will introduce you to the basics of the Async / Await family in Swift. We begin with a look at the syntax before digging in to better understand Task, [...]
Have you ever wanted to use HealthKit, CareKit or ResearchKit in your app or did you apple has open-source projects and frameworks? Don't you want to make the world a better place? This [...]
Speedrunning a video game is trying to beat the game as quickly as possible. In WWDC terms, this means your intrepid presenter will be shoving as much of WWDC into their face as [...]
SwiftUI makes it easy to create beautiful UIs in no time, but it is just as easy to end up with a giant view that mixes view code and business logic. Fortunately, Apple [...]
Why should developer experience be one of the cornerstones of your architecture design? How to evaluate problem areas you see in day to day development to assess whether they could be solved at [...]
SwiftUI comes with some amazing built-in property wrappers like @StateObject, @ObservedObject, @FetchRequest, @Environment and more. But what if you want to add some of your own functionality to SwiftUI? Like maybe a custom [...]
Swift 5.7 introduced many changes, including many affecting how we write generics today. In this talk, you’ll be learning how to use opaque & existential types and how they relate to generics.
In this session you'll learn about one of the biggest buzz words in Software Development, and one of the most awaited (pun intended) features of the Swift world - async/await, also known as [...]
Managing state and side effects is challenging. Are there some ways out there that can allow us to do that while maintaining separation of concerns and testability?
Subscribe now to be notified on new online sessions, when tickets go on sale, receive special offers, and stay up to date with our speaker lineup.
Sign up for our newsletter and get the latest online sessions, news updates and deals.
12 – 15 March 2024