Swift Heroes Digital 2021
as the organisers put it
Swift Heroes Digital 2021 - the leading Swift conference with global iOS experts presenting on the most important Swift topics. Direct to Your Device.
| title | author | length |
|---|---|---|
| Highlights | 01m | |
Fast montage of conference moments from Swift Heroes Digital 16 April 2021 showing quick title cards, stage clips, sponsor demos and networking rooms, not full… | ||
| Preparing for Growth: Architecting Giant Apps for Scalability and Build Speed | Bruno Cezar Rocha | 36m |
Spotify runs over 300 modules and replaces concrete cross-module imports with a runtime DI engine called the spt service system that reads YAML manifests… | ||
| Using Core Data in a Modern SwiftUI Application | Donny Wals | 41m |
Shows concrete Core Data wiring for SwiftUI: a PersistenceController that creates an in‑memory store for previews, using the @FetchRequest property wrapper for… | ||
| Let's Make That Label With CoreText | Marcin Krzyzanowski | 39m |
Builds a UILabel-like view using CoreText that actually works: creates CTLine/CTRun, fixes the flipped coordinate system and baseline by subtracting descent… | ||
| Warm Up | Bruno Cezar Rocha, Stefano Mondino | 29m |
Walks through how an app moves from one-screen toy to Spotify scale, showing concrete tradeoffs: dependency injection and navigation patterns, use of mono‑repo… | ||
| How to Think Like a SwiftUI ViewModifier | Josh Holtz | 41m |
Explains that a ViewModifier makes copies of the view and transforms each copy, so calling border/padding/background repeatedly stacks wrappers and order… | ||
| Full Stack Swift Development | Kilo Loco | 39m |
Shows a full chat app built end-to-end in Swift with concrete tooling choices: front end via SwiftUI or UIKit screens, backend either server-side Swift (Vapor… | ||
| Evolving Existing Projects With SwiftUI | Peter Steinberger | 30m |
A production signing UI is rewritten almost entirely in SwiftUI while retaining an iOS 12 fallback, shipping as a real feature in the PDF viewer. Strategy uses… | ||
| Swift Packages - Dependency Management of the Future | Leo Dion | 44m |
Explains the Package.swift layout and exact commands used: swift package init, swift test, and generating Xcode projects; shows CI setups with Travis CI and… | ||
| Getting Started with Stream Chat | Matheus Cardoso | 31m |
Stream Chat SDK shows a working path to add modern chat in minutes: JWT tokens + client config initialize a chat client, UI components (channel list, channel… | ||
| Managing Pull Requests with Swift | Andrea Antonioni | 20m |
A Swift tool called PR Assigner automatically assigns reviewers for GitHub pull requests, written in Swift and running on AWS Lambda, integrating GitHub and… | ||
| Build Swift Web Playground for Fun | Kishikawa Katsumi | 30m |
A web playground called swiftfeeder.com runs Swift code server-side: front end uses Ace editor for Swift and xterm-style output rendering, backend is Vapor +… | ||
| Combining SwiftUI and UIKit, AppClips and Widgets | Anna Zharkova | 33m |
Shows how to embed App Clips and Widgets into a UIKit app by mixing SwiftUI and UIKit, with concrete tradeoffs: App Clips must fit a 10 MB limit, use… | ||
| Future of Swift: A Sneak Peek at async / await | Vincent Pradeilles | 31m |
Shows how to preview Swift 5.5 async/await by installing the latest Swift snapshot, enabling the flag -Xfrontend -enable-experimental-concurrency, and using… | ||
| Controlling Bluetooth Mesh Networks with Swift Applications | Martin Woolley | 29m |
Shows how iOS apps inject and receive Bluetooth Mesh messages by connecting to a mesh proxy data in/out characteristic over CoreBluetooth, building proxy PDUs… | ||
| Mocka - A Mock Server for Developers by Developers | Firas Safa, Fabrizio Brancati | 26m |
Mocka is a macOS mock server app that actually embeds a Vapor HTTP server and stores routes as editable JSON files in a git-backed workspace, built with… | ||
| Leveraging AppKit to Improve Your Catalyst App | Benedikt Terhechte | 31m |
Demonstrates how a Catalyst app loads a macOS bundle to call AppKit APIs, with concrete code: add macOS bundle target, create an Objective‑C principal class… | ||
| Design for intelligence: customise your widgets | Francesca Mondelli | 21m |
Shows how to build iOS widgets with WidgetKit and SwiftUI, including intent-based configuration, the intent file UI types, and how to mark intents for Siri… | ||
| The Story of an App and a Hidden Gem of iOS | LEAH VOGEL | 32m |
An internal remote-control app for a CES demo syncs four iPads playing different videos by using Multipeer Connectivity (browser/advertiser, MCSession… | ||
| 3rd party tools and frameworks you use in your applications and why | Krzysztof Zabłocki, Anna Zharkova, Vincent Pradeilles, Bruno Cezar Rocha, LEAH VOGEL, Andrea Antonioni, Firas Safa, Stefano Mondino, Fabrizio Brancati, Marcin Krzyzanowski | 01h 00m |
Teams report using XcodeGen, SwiftGen, SwiftLint to avoid merge conflicts and keep resources/formatting consistent, and common runtime libs like Alamofire… | ||
| event overview | 02m | |
Audio-only event opener that contains no technical content or claims, just stage cues and music. Transcript records a handful of phrases like living stereo… | ||
| nothing matches | ||