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
Swift Cochabamba - Introducción a Swift
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Jose Alfredo Arias S.
June 11, 2016
Technology
0
61
Swift Cochabamba - Introducción a Swift
Presentación en el primer meetup del grupo de usuarios Swift Cochabamba
Jose Alfredo Arias S.
June 11, 2016
Tweet
Share
More Decks by Jose Alfredo Arias S.
See All by Jose Alfredo Arias S.
Swift en Linux
wavecos
0
58
Hello World! Swift Cochabamba
wavecos
0
81
Other Decks in Technology
See All in Technology
SREじゃなかった僕らがenablingを通じて「SRE実践者」になるまでのリアル / SRE Kaigi 2026
aeonpeople
6
2.5k
Amazon Bedrock Knowledge Basesチャンキング解説!
aoinoguchi
0
150
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.2k
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
220
プロポーザルに込める段取り八分
shoheimitani
1
390
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
130
【Ubie】AIを活用した広告アセット「爆速」生成事例 | AI_Ops_Community_Vol.2
yoshiki_0316
1
110
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
820
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
93k
超初心者からでも大丈夫!オープンソース半導体の楽しみ方〜今こそ!オレオレチップをつくろう〜
keropiyo
0
110
Amazon S3 Vectorsを使って資格勉強用AIエージェントを構築してみた
usanchuu
3
450
Featured
See All Featured
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
430
Google's AI Overviews - The New Search
badams
0
910
Testing 201, or: Great Expectations
jmmastey
46
8k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
55
Git: the NoSQL Database
bkeepers
PRO
432
66k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.1k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
290
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
250
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Utilizing Notion as your number one productivity tool
mfonobong
3
220
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.9k
Transcript
INTRODUCTION A SWIFT SWIFT COCHABAMBA
¿QUÉ ES SWIFT ?
TODO COMENZÓ EN LA WWDC 2014
None
CHRIS LATTNER Creador del LLVM Empieza el desarrollo de Swift
el 2010 “Swift es Objective-C sin C”
¿ OTRO LENGUAJE MAS ?
“Swift es rápido, moderno, seguro e interactivo…” -Craig Federighi
None
Compiladores modernos y Técnicas de Optimización
Influenciado por Python, Ruby, Objective-C, Haskell, C#
Fácil Aprendizaje
Playgrounds
REPL (Read Eval Print Loop)
Genera Código Nativo
Arquitectura Compilador Swift
TOUR
CONTANTES Y VARIABLES Swift es fuertemente “tipado”
INFERENCIA DE TIPOS
DE ESTO… Objective C
A ESTO: Swift
EMOJIS cool
OPTIONALS Usar opcionales en situaciones que el valor esta ausente…
como debo tratarlo…
TUPLAS Las tuples agrupan múltiples valores dentro de un valor
simple compuesto.
GENERICS
CLOSURES como bloques en Objective C “Lambdas” en otros lenguajes
Las funciones son un caso especial de Closures
SHOW ME THE CODE!!
SWIFT ES OPEN SOURCE
HTTPS://SWIFT.ORG/ HTTPS://GITHUB.COM/APPLE/SWIFT
None
Swift 3.0 ? Más esfuerzos en portabilidad Windows, Linux ?
PREGUNTAS ❓
GRACIAS!