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
1
49
Hello Swift!
Simple talk to show the Swift programming language to ruby developers.
Lucas Arantes
February 02, 2016
Tweet
Share
More Decks by Lucas Arantes
See All by Lucas Arantes
Elixir 101
lucasprag
1
260
The pragmatic programmer
lucasprag
0
120
Clean Architecture
lucasprag
3
83
Hello Docker!
lucasprag
0
74
The Pragmatic Programmer
lucasprag
1
160
Other Decks in Programming
See All in Programming
インターン生でもAuth0で認証基盤刷新が出来るのか
taku271
0
190
AgentCoreとHuman in the Loop
har1101
5
220
AI時代のキャリアプラン「技術の引力」からの脱出と「問い」へのいざない / tech-gravity
minodriven
20
6.8k
Amazon Bedrockを活用したRAGの品質管理パイプライン構築
tosuri13
4
250
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
540
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
120
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
250
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
170
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.3k
高速開発のためのコード整理術
sutetotanuki
1
390
FOSDEM 2026: STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
tjjh89017
0
150
Featured
See All Featured
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
66
36k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
430
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
430
Building Applications with DynamoDB
mza
96
6.9k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.9k
Speed Design
sergeychernyshev
33
1.5k
Ethics towards AI in product and experience design
skipperchong
2
190
Deep Space Network (abreviated)
tonyrice
0
45
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2k
How to build a perfect <img>
jonoalderson
1
4.9k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
410
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