~/conference

Swift Heroes Digital 2021

date:2021-04-15..2021-04-16
location:-- online --
series:Swift Heroes Digital · one edition

Swift Heroes Digital 2021 - the leading Swift conference with global iOS experts presenting on the most important Swift topics. Direct to Your Device.

titleauthorlength
Highlights01m
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…
Promo on
Preparing for Growth: Architecting Giant Apps for Scalability and Build SpeedBruno Cezar Rocha36m
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…
Talk on
Using Core Data in a Modern SwiftUI ApplicationDonny Wals41m
Shows concrete Core Data wiring for SwiftUI: a PersistenceController that creates an in‑memory store for previews, using the @FetchRequest property wrapper for…
Talk on
Let's Make That Label With CoreTextMarcin Krzyzanowski39m
Builds a UILabel-like view using CoreText that actually works: creates CTLine/CTRun, fixes the flipped coordinate system and baseline by subtracting descent…
Talk on
Warm UpBruno Cezar Rocha, Stefano Mondino29m
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…
Talk on
How to Think Like a SwiftUI ViewModifierJosh Holtz41m
Explains that a ViewModifier makes copies of the view and transforms each copy, so calling border/padding/background repeatedly stacks wrappers and order…
Talk on
Full Stack Swift DevelopmentKilo Loco39m
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…
Talk on
Evolving Existing Projects With SwiftUIPeter Steinberger30m
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…
Talk on
Swift Packages - Dependency Management of the FutureLeo Dion44m
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…
Talk on
Getting Started with Stream ChatMatheus Cardoso31m
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…
Talk on
Managing Pull Requests with SwiftAndrea Antonioni20m
A Swift tool called PR Assigner automatically assigns reviewers for GitHub pull requests, written in Swift and running on AWS Lambda, integrating GitHub and…
Talk on
Build Swift Web Playground for FunKishikawa Katsumi30m
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 +…
Talk on
Combining SwiftUI and UIKit, AppClips and WidgetsAnna Zharkova33m
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…
Talk on
Future of Swift: A Sneak Peek at async / awaitVincent Pradeilles31m
Shows how to preview Swift 5.5 async/await by installing the latest Swift snapshot, enabling the flag -Xfrontend -enable-experimental-concurrency, and using…
Talk on
Controlling Bluetooth Mesh Networks with Swift ApplicationsMartin Woolley29m
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…
Talk on
Mocka - A Mock Server for Developers by DevelopersFiras Safa, Fabrizio Brancati26m
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…
Talk on
Leveraging AppKit to Improve Your Catalyst AppBenedikt Terhechte31m
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…
Talk on
Design for intelligence: customise your widgetsFrancesca Mondelli21m
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…
Talk on
The Story of an App and a Hidden Gem of iOSLEAH VOGEL32m
An internal remote-control app for a CES demo syncs four iPads playing different videos by using Multipeer Connectivity (browser/advertiser, MCSession…
Talk on
3rd party tools and frameworks you use in your applications and whyKrzysztof Zabłocki, Anna Zharkova, Vincent Pradeilles, Bruno Cezar Rocha, LEAH VOGEL, Andrea Antonioni, Firas Safa, Stefano Mondino, Fabrizio Brancati, Marcin Krzyzanowski01h 00m
Teams report using XcodeGen, SwiftGen, SwiftLint to avoid merge conflicts and keep resources/formatting consistent, and common runtime libs like Alamofire…
Panel on
event overview02m
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…
Promo
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.