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
CodePath Android University - Info Session
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Caren
August 31, 2020
Education
160
0
Share
CodePath Android University - Info Session
Caren
August 31, 2020
More Decks by Caren
See All by Caren
CodePath - Linked List
calren
0
370
CodePath SE102 - Session 1 (Fall 2021)
calren
0
820
intro_to_mobile_info_session.pdf
calren
0
86
CodePath Mobile Mentor Training - 2020
calren
0
120
CodePath Android University - Prework Session
calren
0
130
SE103 - Week 9, Session 1
calren
0
570
SE103 - Week 9, Session 2
calren
0
490
SE103 - Week 10, Session 1
calren
0
380
SE103 - Week 10, Session 2
calren
0
280
Other Decks in Education
See All in Education
Dashboards - Lecture 11 - Information Visualisation (4019538FNR)
signer
PRO
1
2.6k
GitHubによるWebアプリケーションのデプロイ / 07-github-deploy
kaityo256
PRO
2
260
演習:Gitの基本操作 / 04-git-basic
kaityo256
PRO
1
470
演習:Gitの応用操作 / 05-git-advanced
kaityo256
PRO
1
280
Laura Wilson - The Quarterly PR Pivot
laurawilsonbseo1
1
230
「機械学習と因果推論」入門 ② 回帰分析から因果分析へ
masakat0
0
630
勾配ブースティングと決定木の話 / gradient boosting and decision trees
kaityo256
PRO
6
1.1k
Interaction - Lecture 10 - Information Visualisation (4019538FNR)
signer
PRO
0
2.6k
モブ社員がモブエンジニアを名乗って得られたこと_20260413
masakiokuda
4
460
事業紹介資料(トレーナー養成講座)
kentaro1981
0
230
Measuring what matters
jonoalderson
0
270
OSINT入門-CTF for GIRLS_SECCON14電脳会議
nomizone
1
1.4k
Featured
See All Featured
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
280
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.4k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
110
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Believing is Seeing
oripsolob
1
120
Raft: Consensus for Rubyists
vanstee
141
7.4k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
200
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
180
Transcript
CodePath Android University: Info Session
• Meet the Instructors! (5 minutes) • Course Overview (10
minutes) • Q&A (45 minutes) Agenda
Caren Android Engineer @ Google Marina Android Engineer @ Instacart
Deonna Android Engineer @ Instacart
Why Android?
• There’s an estimated 2.5 billion active Android devices Why
Android?
• There’s an estimated 2.5 billion active Android devices •
Over half of all smartphones in the world are running Android Why Android?
• There’s an estimated 2.5 billion active Android devices •
Over half of all smartphones in the world are running Android • Huge demand with short supply of Android developers Why Android?
• There’s an estimated 2.5 billion active Android devices •
Over half of all smartphones in the world are running Android • Huge demand with short supply of Android developers • Android is used in all kinds of devices! Cars, watches, refrigerators, ovens, … Why Android?
Why CodePath?
• Build real apps to install on Android phones! Why
CodePath?
• Build real apps to install on Android phones! •
Add cool projects to your portfolio Why CodePath?
• Build real apps to install on Android phones! •
Add cool projects to your portfolio • Experience what it’s like to be a developer in the tech industry Why CodePath?
Flickster • Movie browsing app • Concepts: - Building Screens
- Implementing RecyclerViews - Making network calls - App navigation
Twitter • Concepts: - Making network requests (advanced) - Authentication
- Passing data between screens
Parstagram • Instagram-like app powered by your own server! •
Concepts: - Setting up your own server and creating API endpoints - Android’s Fragments (reusuable small screens)
Questions? Type it in the Zoom chat!