Recently subscriptions have been somewhat of a hot topic. Apple has clearly expressed a new affinity for services and has introduced incentives for developers to use subscription pricing. Are subscriptions the right choice for your app, though? Let’s take a closer look and see.
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.
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.
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 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…
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 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.
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.
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.
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.