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
Lucas Arantes
February 02, 2016
Programming
1
45
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
230
The pragmatic programmer
lucasprag
0
110
Clean Architecture
lucasprag
3
77
Hello Docker!
lucasprag
0
69
The Pragmatic Programmer
lucasprag
1
150
Other Decks in Programming
See All in Programming
Effect の双対、Coeffect
yukikurage
5
1.5k
ReadMoreTextView
fornewid
1
470
技術同人誌をMCP Serverにしてみた
74th
0
290
GraphRAGの仕組みまるわかり
tosuri13
7
480
なぜ「共通化」を考え、失敗を繰り返すのか
rinchoku
1
500
Elixir で IoT 開発、 Nerves なら簡単にできる!?
pojiro
1
150
FormFlow - Build Stunning Multistep Forms
yceruto
1
190
Deep Dive into ~/.claude/projects
hiragram
8
1.4k
今ならAmazon ECSのサービス間通信をどう選ぶか / Selection of ECS Interservice Communication 2025
tkikuc
19
3.4k
KotlinConf 2025 現地で感じたServer-Side Kotlin
n_takehata
1
230
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
220
Bytecode Manipulation 으로 생산성 높이기
bigstark
2
380
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Producing Creativity
orderedlist
PRO
346
40k
Speed Design
sergeychernyshev
32
1k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
490
Raft: Consensus for Rubyists
vanstee
140
7k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
How GitHub (no longer) Works
holman
314
140k
The Pragmatic Product Professional
lauravandoore
35
6.7k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Done Done
chrislema
184
16k
Building Adaptive Systems
keathley
43
2.6k
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