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
Everyone can code
Search
Tiago Martinho
May 01, 2018
Technology
41
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Everyone can code
Intro to iOS App Development
Tiago Martinho
May 01, 2018
More Decks by Tiago Martinho
See All by Tiago Martinho
Time Managment
tiagomartinho
0
49
BuddyBuild
tiagomartinho
0
42
Daily Journal
tiagomartinho
0
58
Introduction to Machine Learning
tiagomartinho
0
52
Silicon Valley Tour
tiagomartinho
1
75
Automated User Interface Testing
tiagomartinho
0
66
Swift Peer Lab - try! Swift Tokyo
tiagomartinho
0
97
Francigenr
tiagomartinho
1
38
Artusi Learning
tiagomartinho
0
51
Other Decks in Technology
See All in Technology
Claude Code 珍プレー好プレー
shinyasaita
0
200
Claude Codeとハーネスについて考えてみる
oikon48
17
8.2k
完全自律ロボットを作りたくて、先に開発を自律させた話(ROS Japan UG #63 LT)
rryz09
0
160
依頼文化をやめる日 EM視点で語るPlatform EngineeringとInclusive SRE / Discussing Platform Engineering and Inclusive SRE from an EM's Perspective
shin1988
3
1.8k
しぶいSRE: サーバから見えない障害にどう向き合うか。ラストワンマイルのデバッグ実践 / Shibui SRE
kanny
6
1.9k
デジタル・デザイン構想 by Sayaka Ishizuka
y150saya
0
190
SRE依存からの脱却 運用を開 発チームへ移す、 フルサイ クル開 発体制の実践
joooee0000
0
180
RAGの精度向上とエージェント活用
kintotechdev
2
130
AWS Summit 2026で見えたSIerにとっての Amazon Quickの位置づけ
maf_0521
0
160
Kotlin 開発のツラミを爆破した話! / Explode the difficulty of Kotlin dev!
eller86
0
140
デジタル・デザイン:次の50年を描く「進化する青写真」
y150saya
0
810
最近評価が難しくなった
maroon8021
0
220
Featured
See All Featured
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
320
A designer walks into a library…
pauljervisheath
211
24k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
1k
The Language of Interfaces
destraynor
162
27k
Product Roadmaps are Hard
iamctodd
55
12k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
The World Runs on Bad Software
bkeepers
PRO
72
12k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
500
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
330
Ruling the World: When Life Gets Gamed
codingconduct
0
270
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.2k
Transcript
Tiago Martinho @martinho_t tiagomartinho Everyone can code Intro to iOS
App Development
Agenda • Introduction • Playing with Swift • Building our
first app • Studying Materials • Q & A
“Technology has a language. It’s called code. And we believe
coding is an essential skill. We think everyone should have the opportunity to create something that can change the world.” Apple Education. “Get Started with Code 2.” Apple Inc. - Education, 2017.
None
Confidence Competence
Confidence Competence
Confidence Competence
Confidence Competence
Confidence Competence
Embrace coding as a continuous learning activity
None
Syllabus
Playgrounds
Tools Xcode Swift Macbook iPhone
Workflow 1.Idea 2.Programming 3.App Store 4.??? 5.World domination
Playground Time! apple.co/2nucd3F 0R10n3tr3nt0$2017
Advanced • Stanford University’s CS 193P iPhone Application Development •
The Swift Programming Language Book • WWDC Sessions Videos
References • https://www.apple.com/education/everyone-can-code/ • https://developer.apple.com/library/content/ documentation/Swift/Conceptual/ Swift_Programming_Language/ • https://developer.apple.com/videos/ •
http://cs193p.stanford.edu • https://www.apple.com/swift/playgrounds/
Tiago Martinho @martinho_t tiagomartinho Thank you! Questions?