~/conference

Swift Heroes 2018

date:2018-11-09
location:Turin, Italy
series:Swift Heroes · 2 editions
editions:[Swift Heroes 2018, Swift Heroes 2023]
tags:[ios]

Swift heroes is a one day conference in Turin, Italy bringing together developers, designers and project managers at all levels of experience with the Swift platform.

titleauthorlength
Intro Swift Heroes 201801m
Video of the opening speech of Swift Heroes 2018
Organiser
KeynoteKrzysztof Zabłocki38m
Argues that composition and small components replace massive view controllers and global singletons, and that UI needs a router so screens don’t carry every…
Talk on
Siri ShortcutsEllen Shapiro38m
iOS 12 turns Workflow into Shortcuts and adds concrete APIs: use NSUserActivity for simple donated actions (eight lines to open a screen), define an intent in…
Talk on
Demystifying ML in iOSSanfilippo, Malesani34m
Shows how to build an on device image classifier for flowers using Create ML and export to Core ML in minutes via transfer learning the demo trains in minutes…
Talk on
Designing Better App IconsMichael Flarup48m
Practical framework: design icons at 1024×1024 in Photoshop/Sketch, test on-device and over the default wallpaper, and optimize for multiple sizes by removing…
Talk on
The importance of privacyManu Carrasco Molina43m
Covers concrete iOS privacy actions: how permissions actually behave (location when in use vs always, Siri defaults to opt‑in and may send contacts to Apple)…
Talk on
RxSwift for UIStefano Mondino46m
Demos show RxSwift + RxCocoa driving UI not just networking: an interval(1s) -> DateFormatter -> rx.text chain updates a clock label with a single subscription…
Talk on
Getting started with Server-Side Swift and VaporTim Condon41m
Argues that using Vapor 3 and SwiftNIO + Fluent + SQLite gives a compact, type-safe server stack and demos building a full CRUD API in ~10 minutes with routes…
Talk on
Two years of UI TestingCamin, Bigagnoli22m
Subito reports concrete results: UI tests replace manual checks, enabling releases to move from monthly to biweekly and one person handling deployment. The…
Talk on
GraphQL for mobile developersDaniel Leivers28m
GraphQL is useful for iOS when paired with Apollo client and a Django/Graphene backend: one endpoint serves precise queries, shrinking a film-list payload from…
Talk on
Advanced Swift OpticsElviro Rocca38m
Explains how to use concrete optics in Swift to manipulate deeply nested value types: builds Lens from writable key paths, creates a dictionary-key lens and a…
Talk on
React Native & Swift: best friends foreverMarco De Nittis42m
Shows how to embed React Native views inside a Swift app, wire data via initialProps, call Swift/Objective‑C from JavaScript with native modules, and register…
Talk on
Debug like a ProVadim Drobinin45m
Shows how to stop rebuilding and use Xcode’s LLDB to edit and inject code at runtime: LLDB expressions to print or assign values, fred jump to skip or rewind…
Talk on
Speeding up as an iOS developerAntoine van der Lee29m
Concrete tricks to actually move faster: add a custom Xcode test template 5x faster to avoid boilerplate, run Fastlane saves 30 minutes per run for releases…
Talk on
Separation of concerns: Refactoring view controllers livePaul Hudson44m
Live refactoring of a Swift app converts a 73-line view controller into 32 lines by extracting concrete pieces: a Bundle extension for JSON decoding, an…
Talk on
If all you have is a hammer, everything looks like a nailRikke Møller Koblauch29m
I want to walk you through different ways to test ideas and assumptions without building anything but instead, use what’s in front of you. The value of finding…
Talk on
~/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.