List of videos

try! Swift Tokyo 2024 - Building Apps for visionOS with Swift

visionOS represents a new paradigm known as Spatial Computing, which is expected to significantly increase the number of experiences available on headset devices. This talk will introduce the basic concepts of visionOS and provide explanations on implementing sample apps using Swift. Given that many may not have developed for visionOS or have experience with SwiftUI or RealityKit, understanding every aspect is not necessary. By learning the basic architecture, you can start implementing spatial applications. The session will cover the process from project creation to operation, with spatial expressions explained through demos and videos. Let's create experiences in Spatial Computing together! Speaker: Satoshi Hattori try! Swift Tokyo Conference 2024 - try! Swift Tokyo is back! Developers from all over the world gather for tips and tricks and the latest case studies of development using Swift. Developers from all over the world will gather here. Swift and to showcase our Swift knowledge and skills, and to collaborate with each other, The event will be held for three days from March 22 - 24, 2024! Channel: https://www.youtube.com/@trySwiftConference X: https://twitter.com/tryswiftconf WebSite: https://tryswift.jp

Watch
try! Swift Tokyo 2024 - Build your next website with Swift

We all know Swift is great for buildings apps on iOS, macOS, and other Apple platforms, but it can do so much more. In this talk you'll learn how to leverage result builders to generate HTML, then how to use that as a foundation for building whole websites in Swift. Speaker: Paul Hudson try! Swift Tokyo Conference 2024 - try! Swift Tokyo is back! Developers from all over the world gather for tips and tricks and the latest case studies of development using Swift. Developers from all over the world will gather here. Swift and to showcase our Swift knowledge and skills, and to collaborate with each other, The event will be held for three days from March 22 - 24, 2024! Channel: https://www.youtube.com/@trySwiftConference X: https://twitter.com/tryswiftconf WebSite: https://tryswift.jp

Watch
try! Swift Tokyo 2024 - Prioritizing Health: Developing a Personalized App

After transitioning to remote work several years ago, I found myself spending most of my time at home. However, I wanted to ensure I maintained a healthy lifestyle by aiming for 10,000 steps per day. To easily track my daily steps without the need for an app store, I developed a personal app for myself. Initially, I experimented with an iOS app using Swift Charts. However, as updates to the operating system rolled out, I found that I rarely used the app. Instead, with the convenience of the Apple Watch widget, I seamlessly transitioned to tracking my steps directly from my wrist. I'll discuss the logical progression of how I continuously refined the app for personal use, adapting it to evolving OS features, and how it positively impacted my daily routine. Speaker: Kazuhiro Kamakura try! Swift Tokyo Conference 2024 - try! Swift Tokyo is back! Developers from all over the world gather for tips and tricks and the latest case studies of development using Swift. Developers from all over the world will gather here. Swift and to showcase our Swift knowledge and skills, and to collaborate with each other, The event will be held for three days from March 22 - 24, 2024! Channel: https://www.youtube.com/@trySwiftConference X: https://twitter.com/tryswiftconf WebSite: https://tryswift.jp

Watch
try! Swift Tokyo 2024 - Migrating Large Codebases Without Breaking The World

Vapor has undergone a large number of significant changes over the last few years. The introduction of Swift Concurrency, Sendable and rewriting the internals to use new async foundations have all posed big problems as we've had to migrate and adapt without breaking anything, continuing to ship and keeping our API stable! In this talk we'll go through some war stories of these migrations and learn some practical steps that you can use in your codebase to make big changes without grinding to a halt or breaking everything. This talk is applicable to all Swift developers, whether writing libraries, iOS applications or even server apps! Speaker: Tim Condon try! Swift Tokyo Conference 2024 - try! Swift Tokyo is back! Developers from all over the world gather for tips and tricks and the latest case studies of development using Swift. Developers from all over the world will gather here. Swift and to showcase our Swift knowledge and skills, and to collaborate with each other, The event will be held for three days from March 22 - 24, 2024! Channel: https://www.youtube.com/@trySwiftConference X: https://twitter.com/tryswiftconf WebSite: https://tryswift.jp

Watch
try! Swift Tokyo 2024 - Macro testing

Macros are little compiler plugins that allow us to extend the Swift language in ways that do not require going through Swift evolution, or waiting for a Swift core team member to implement the feature, or require us learning C++ so that we can try implementing the feature ourselves. It is an incredibly powerful new feature, but can also be incredibly complex to get right. Let's explore how to debug and test every aspect of macros, from the code they expand to, to the errors and warnings and fix-its they emit. Speaker: Stephen Celis, Brandon Williams try! Swift Tokyo Conference 2024 - try! Swift Tokyo is back! Developers from all over the world gather for tips and tricks and the latest case studies of development using Swift. Developers from all over the world will gather here. Swift and to showcase our Swift knowledge and skills, and to collaborate with each other, The event will be held for three days from March 22 - 24, 2024! Channel: https://www.youtube.com/@trySwiftConference X: https://twitter.com/tryswiftconf WebSite: https://tryswift.jp

Watch
try! Swift Tokyo 2024 - The Future of C++ Interoperability: Insights from Porting a Game to Swift

In this session, I'll share insights gained from a project to rewrite the game "Simutrans" in Swift, focusing on the practicality of C++ interoperability and the anticipated developments in the future. You'll learn how to leverage these insights to potentially challenge yourself with porting C++ projects to Swift. Speaker: Akimu Hirai try! Swift Tokyo Conference 2024 - try! Swift Tokyo is back! Developers from all over the world gather for tips and tricks and the latest case studies of development using Swift. Developers from all over the world will gather here. Swift and to showcase our Swift knowledge and skills, and to collaborate with each other, The event will be held for three days from March 22 - 24, 2024! Channel: https://www.youtube.com/@trySwiftConference X: https://twitter.com/tryswiftconf WebSite: https://tryswift.jp

Watch
try! Swift Tokyo 2024 - What Can We Do Without AI in the Future?

In a world increasingly dominated by Artificial Intelligence (AI), this presentation challenges the audience to consider an alternate future: one where AI is not the centrepiece of technological advancement. We delve into the implications of a future less reliant on AI, discussing the potential benefits and drawbacks. The talk focuses on three key areas: human creativity and innovation, the preservation of traditional skills and knowledge, and the ethical considerations of a non-AI-centric world. Firstly, we explore how a reduced emphasis on AI could foster greater human creativity and innovation. Without AI's influence, there might be a resurgence in traditional problem-solving approaches and a renewed emphasis on human ingenuity. Secondly, the talk addresses the preservation of traditional skills and knowledge. In a world less dependent on AI, these skills might not only survive but thrive, leading to a more diverse technological landscape. Finally, we discuss the ethical implications of a world without pervasive AI. This includes considerations of privacy, employment, and societal structure, and how these might differ from a future where AI plays a central role. Speaker: Emad Ghorbaninia try! Swift Tokyo Conference 2024 - try! Swift Tokyo is back! Developers from all over the world gather for tips and tricks and the latest case studies of development using Swift. Developers from all over the world will gather here. Swift and to showcase our Swift knowledge and skills, and to collaborate with each other, The event will be held for three days from March 22 - 24, 2024! Channel: https://www.youtube.com/@trySwiftConference X: https://twitter.com/tryswiftconf WebSite: https://tryswift.jp

Watch
try! Swift Tokyo 2024 - Getting to Know TextKit

After a year of developing an editor component with the TextKit 2 framework, I gained knowledge of best practices and techniques. I am thrilled to share my experience and insights. Speaker: Marcin Krzyzanowski try! Swift Tokyo Conference 2024 - try! Swift Tokyo is back! Developers from all over the world gather for tips and tricks and the latest case studies of development using Swift. Developers from all over the world will gather here. Swift and to showcase our Swift knowledge and skills, and to collaborate with each other, The event will be held for three days from March 22 - 24, 2024! Channel: https://www.youtube.com/@trySwiftConference X: https://twitter.com/tryswiftconf WebSite: https://tryswift.jp

Watch
try! Swift Tokyo 2024 - Drive Through File Provider

As most people tend to use cloud sync services to store relevant content, we will explore File Provider framework on both iOS and macOS and all the related features: Finder and Files app integration, remote synchronisation with upload and downloads. So let’s explore how it works on both iOS and macOS and how you can sync, upload and download files on these platforms. Speaker: Audrey Zebaze try! Swift Tokyo Conference 2024 - try! Swift Tokyo is back! Developers from all over the world gather for tips and tricks and the latest case studies of development using Swift. Developers from all over the world will gather here. Swift and to showcase our Swift knowledge and skills, and to collaborate with each other, The event will be held for three days from March 22 - 24, 2024! Channel: https://www.youtube.com/@trySwiftConference X: https://twitter.com/tryswiftconf WebSite: https://tryswift.jp

Watch