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
Hello Swift!
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Lucas Arantes
February 02, 2016
Programming
57
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Hello Swift!
Simple talk to show the Swift programming language to ruby developers.
Lucas Arantes
February 02, 2016
More Decks by Lucas Arantes
See All by Lucas Arantes
Elixir 101
lucasprag
1
270
The pragmatic programmer
lucasprag
0
140
Clean Architecture
lucasprag
3
89
Hello Docker!
lucasprag
0
79
The Pragmatic Programmer
lucasprag
1
170
Other Decks in Programming
See All in Programming
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
4
1.6k
【やさしく解説 設計編 #1】「ドメイン駆動」と「実装駆動」ってなに? 〜設計の考え方を、たとえ話で学ぼう〜
panda728
PRO
1
100
自作OSでスライド発表する
uyuki234
1
3.7k
AI がコードを書く時代における新卒エンジニアの仕事風景 (2026) / New Graduate Engineers in the Era of AI Coding (2026)
sushichan044
0
210
Contextとはなにか
chiroruxx
1
390
AI 輔助遺留系統現代化的經驗分享
jame2408
1
1.2k
はてなアカウント基盤 State of the Union
cockscomb
1
1.3k
鹿野さんに聞く!『TypeScriptコードレシピ集』で磨く実践力
tonkotsuboy_com
4
1.1k
Vite+ Unified Toolchain for the Web
naokihaba
0
740
Haskell/Servantを通してWebミドルウェアを捉え直す
pizzacat83
1
480
【やさしく解説 設計編 #0】DDDのコード、読めるのに分からない人へ
panda728
PRO
2
240
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
0
360
Featured
See All Featured
Design in an AI World
tapps
1
260
The Spectacular Lies of Maps
axbom
PRO
1
850
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
180
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
300
Google's AI Overviews - The New Search
badams
0
1.1k
Darren the Foodie - Storyboard
khoart
PRO
3
3.4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
150
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
230
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Transcript
an exciting language
Lucas Oliveira @lucaslos | lucaslos.com
What do you know about Swift?
swift.org github.com/apple/swift
safe, modern, powerful
None
is a rapidly evolving language created by Apple
How it looks like?
None
F#$%@!
None
Swift Package Manager
None
None
Do you like TDD?
XCTests
Quick
Getting started
variables and constants
data types
loops
conditionals
functions
classes
None
Ok, let me try it.
None
None
Yes, you can use it on Linux
None
Give a try
None
None