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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Jose Alfredo Arias S.
June 11, 2016
Technology
63
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
More Decks by Jose Alfredo Arias S.
See All by Jose Alfredo Arias S.
Swift en Linux
wavecos
0
60
Hello World! Swift Cochabamba
wavecos
0
85
Other Decks in Technology
See All in Technology
インフラと開発の垣根を超えていき!〜元AWSインフラエンジニアがAWS開発で奮闘している話〜
hatahata021
3
300
アップデートで何が変わった?デモで学んで使いこなすIBM Bob2.0
muehara
0
180
知らん間に、回ってる
ming_ayami
0
740
Network Firewallやっていき!
news_it_enj
0
170
AI、CDK と協働する Full TypeScript アプリケーション開発 / Full TypeScript Application with AI and CDK
geekplus_tech
2
410
マルチアカウント環境でSecurity Hubの運用、その後どうなった? / SRE NEXT 2026 miniLT会
genda
0
110
Playwright × AI Agent でE2Eテストはどう変わるか AI駆動テストの可能性と実用検証の結果
taiga7543
1
550
Webアプリ認証の全体像 / The Big Picture of Web App Authentication
kitano_yuichi
0
240
伝票作成AIエージェントを支える、LLMOpsとインフラの選択肢 / AICon2026_takeda
rakus_dev
0
140
公式ドキュメントの歩き方etc
coco_se
1
120
AI Coding Agent時代のcdk-nagガードレール 〜組織ルールを強制CIで守り抜く設計の挑戦〜
mhrtech
3
440
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8.4k
Featured
See All Featured
Joys of Absence: A Defence of Solitary Play
codingconduct
1
410
Measuring & Analyzing Core Web Vitals
bluesmoon
9
880
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
350
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
340
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.6k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Fireside Chat
paigeccino
42
4k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
2
340
Tell your own story through comics
letsgokoyo
1
1k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.2k
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!