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
0
38
Everyone can code
Intro to iOS App Development
Tiago Martinho
May 01, 2018
Tweet
Share
More Decks by Tiago Martinho
See All by Tiago Martinho
Time Managment
tiagomartinho
0
44
BuddyBuild
tiagomartinho
0
40
Daily Journal
tiagomartinho
0
56
Introduction to Machine Learning
tiagomartinho
0
49
Silicon Valley Tour
tiagomartinho
1
71
Automated User Interface Testing
tiagomartinho
0
65
Swift Peer Lab - try! Swift Tokyo
tiagomartinho
0
91
Francigenr
tiagomartinho
1
36
Artusi Learning
tiagomartinho
0
48
Other Decks in Technology
See All in Technology
AI は "道具" から "同僚" へ 自律型 AI エージェントの最前線と、AI 時代の人材の在り方 / Colleague in the AI Era - Autonomous AI Seminar 2026 at Niigata
gawa
0
160
楽しく学ぼう!ネットワーク入門
shotashiratori
4
3.1k
事例に見るスマートファクトリーへの道筋〜工場データをAI Readyにする実践ステップ〜
hamadakoji
1
300
作りっぱなしで終わらせない! 価値を出し続ける AI エージェントのための「信頼性」設計 / Designing Reliability for AI Agents that Deliver Continuous Value
aoto
PRO
2
280
今のWordPress の制作手法ってなにがあんねん?(改) / What’s the Deal with WordPress Development These Days?
tbshiki
0
360
元エンジニアPdM、IDEが恋しすぎてCursorに全業務を集約したら、スライド作成まで爆速になった話
doiko123
1
600
Evolution of Claude Code & How to use features
oikon48
1
590
オレ達はAWS管理をやりたいんじゃない!開発の生産性を爆アゲしたいんだ!!
wkm2
4
500
ナレッジワークのご紹介(第88回情報処理学会 )
kworkdev
PRO
0
190
Kubernetesにおける推論基盤
ry
1
320
OpenClawで回す組織運営
jacopen
3
700
IBM Bobを使って、PostgreSQLのToDoアプリをDb2へ変換してみよう/202603_Dojo_Bob
mayumihirano
1
320
Featured
See All Featured
Thoughts on Productivity
jonyablonski
75
5.1k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.4k
So, you think you're a good person
axbom
PRO
2
2k
Everyday Curiosity
cassininazir
0
160
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
SEO for Brand Visibility & Recognition
aleyda
0
4.3k
Building the Perfect Custom Keyboard
takai
2
710
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.8k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Practical Orchestrator
shlominoach
191
11k
Git: the NoSQL Database
bkeepers
PRO
432
66k
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?