Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Taking Swift for a spin
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Jan Riehn
March 20, 2015
Programming
73
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Taking Swift for a spin
XConf Hamburg 2014
Jan Riehn
March 20, 2015
More Decks by Jan Riehn
See All by Jan Riehn
50000 lines of code to brew a coffee
jriehn
0
200
Taking Swift 2 for a spin
jriehn
0
100
Testing in Swift - SwiftSummit 2015
jriehn
0
5.5k
Other Decks in Programming
See All in Programming
エージェンティックRAGにAWSで入門しよう!
har1101
9
1.9k
音楽のための関数型プログラミング言語mimiumにおける多段階計算の活用
tomoyanonymous
1
290
フィードバックで育てるAI開発
kotaminato
1
110
SREは、MCPとSRE Agentをこう使え!
kazumax55
0
150
【やさしく解説 設計編・中級 #1】一つの車に、運転手は一人 ~ある倉庫システムの事例から~
panda728
PRO
0
130
Performance Engineering for Everyone
elenatanasoiu
0
260
エンジニア向け会社紹介/Findy Company Profile
findyinc
6
360k
なぜ型を書くのか? TSKaigi2026で改めて考える #tskaigi_smarthr
kajitack
0
300
Strategic Design in the Frontend: Moduliths & Micro Frontends @DDDEurope
manfredsteyer
PRO
0
150
エンジニアにデザインハーネスを 〜デザインプロセスを規定するためのハーネス〜 / Design harness from an engineer's perspective
rkaga
2
1.2k
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
220
Claude Opus 4.6以後の受託開発エンジニアの変化(Claude Code開発ノウハウ大公開スペシャルbyクラスメソッド)
iidatakuma
1
400
Featured
See All Featured
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
180
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
410
Speed Design
sergeychernyshev
33
1.9k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
260
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
150
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
410
Are puppies a ranking factor?
jonoalderson
1
3.7k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
640
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
280
Transcript
1 TAKING SWIFT FOR A SPIN
2 WHO ARE WE ?
3 [wukaʃ] ŁUKASZ JAN [ja:n] WHO ARE WE ?
4 OUR SWIFT LEARNING JOURNEY [wukaʃ] ŁUKASZ JAN [ja:n]
5
6 WHY ALL THE BUZZ ?
7 OBJ-C SWIFT
Life is too short for alloc init 8
9 DOES IT PLAY WELL WITH OBJ-C ?
10 MIX & MATCH
11 PRODUCTION READY ?
12 IDE
13
14
15 IDE LIB & TOOLS
16 IDE LIB & TOOLS DOCS
17 IDE LIB & TOOLS DOCS USERS
18 READY, BUT…
19 LEARNING BY CODING
20 SNAKES AND LADDERS
http://tiny.cc/xconf_swift 21