A Deeper Deep dive into Swift Literal, Yuki Aki

This session will deepen your understanding of Swift Literals. How are Literals handled over from code string? Why can Literals be the actual data? And why can we use data accurately from Literals? By following the Swift Literals in Swift Code to SIL and LLVM IR code, you will learn the answer. I’ll also introduce Intrinsic Protocols, which are pre-defined protocols in Swift Compiler that has a deep connection with Swift Literals.

Let’s dive into the deeper side of Swift Literals!

What Swift Devs can Learn from C++, Laura Savino

Those of us who love Swift assume that it’s the language everyone would use if only they could. C++ has a super active community of engineers, though, many of whom don’t feel particularly hampered or tied down by their language choice at all. This will be a field-researched, playful tour of language elements that C++ devs would truly miss if they all switched over to Swift.

Truths Universally Acknowledged- Swift Design Patterns as Jane Austen Heroes, Anne Cahalan

Have you ever looked at your code and realized that a certain design pattern was charging in like a romantic hero, sweeping away the confusion and bringing order to chaos? Or perhaps you’ve encountered a pattern that you utterly hated…until its virtues slowly grew on you as you realized that the alternative was a complete disaster? Let’s imagine Ada Lovelace reading Jane Austen, and compare some of my favorite design patterns with some of my favorite Jane Austen heroes.

The Life of an Image on iOS, Jordan Morgan

There is a lot that’s misunderstood with images on iOS, how they are sized, how much memory they consume and when they actually consume it. In this talk, we’ll start by learning about the rendering pipeline, what buffers are and why we should care about them. Then we’ll close with how to use them efficiently, and how to think about them holistically.

SwiftUI in 25 Minutes, Paul Hudson

SwiftUI is the cool new kid on the block, and while it’s easy to make simple apps quickly what does it look like to build a larger app, from scratch, live on stage? In this session you’re going to find out, because the entire thing will be a live-coded SwiftUI project with a custom user interface, beautiful, gesture-driven animations, and more. But wait… there’s more! Why stop at just one platform? Let’s see just how fast Paul can type…

SwiftUI for Production, Lea Marolt

The iOS world has been a-buzz ever since SwiftUI came on the scene. Twitter threads exploded, countless books about the topic went into presale, and recruiters on LinkedIn seem to want us to have 3+ years of experience with the UI Toolkit. So, what’s all the fuss about, is it worth it, and how can you become part of the action?

In this talk, Lea Marolt Sonnenschein will go through some of the trials, triumphs and tribulations she faced while developing the RayWenderlich iOS app for production, built entirely with SwiftUI. Then, she’ll compare and contrast SwiftUI against standard UIKit development. Finally, she’ll go over the most important lessons learned and offer some concrete advice and best practices to help you start building your own SwiftUI apps!

Swift for TensorFlow - Machine Learning with no Boundaries, Paige Bailey

Swift for TensorFlow is an open-source, cross-platform machine learning framework built on top of TensorFlow. In this session, you will learn what features have recently been added to S4TF v0.4 and what the engineering team has planned for the upcoming months. We will also discuss why Swift is uniquely positioned to offer a production deployment solution for machine learning projects.

Streamlining Mobile Releases, Eli Budelli

Anyone that has released mobile apps knows how time-consuming this is. Even tiny mistakes during the release process can be expensive: high impact to users, long recovery times, angry reviews, and lowered store ratings. If you want to learn how to make your releases reliable, multilingual, and highly automated, this talk is for you.

Swift Without Screens - Powering Connected Devices, Marc Aupont

Swift is an amazing language that can be used to power applications on our MacBooks, iPhones, watches, iPads, and televisions. But what about embedded systems or headless devices that don’t have screens? In this talk, Marc will discuss a few of the amazing ways Swift can be used to drive applications running on devices like the Raspberry PI. The purpose of this talk is to provide you with the steps needed to build your own projects on embedded systems using Swift.

Parsing natural languages in Swift, Dabby Ndubisi

Unlike programming languages, Natural languages are often ambiguous to parse, and our brain often does some work behind the scenes to disambiguate from context. In this talk, we will explore how to create a MLModel for parsing natural languages in Swift.

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now