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
Google I/O '17 recap - GDG LA May 2017 Android@...
Search
Aaron He
May 24, 2017
Technology
0
86
Google I/O '17 recap - GDG LA May 2017 Android@Tinder
This is a lighting talk on highlights from Google I/O 2017.
Aaron He
May 24, 2017
Tweet
Share
More Decks by Aaron He
See All by Aaron He
Road to Modularization(DroidCon NYC 2019)
aaronhe
1
180
There's No Magic - How Kotlin can be your best friends @DevFest LA 2017
aaronhe
0
27
RxJava for Android - GDG DevFest LA 2016
aaronhe
0
82
Memory Leak on Andriod - GDG LA July 2016
aaronhe
0
43
Auto Value and Its Extension GDG LA April
aaronhe
0
53
OkMVP
aaronhe
0
64
Other Decks in Technology
See All in Technology
初めてAWSを使うときのセキュリティ覚書〜初心者支部編〜
cmusudakeisuke
1
260
S3アクセス制御の設計ポイント
tommy0124
3
200
【初心者向け】ローカルLLMの色々な動かし方まとめ
aratako
7
3.5k
Django's GeneratedField by example - DjangoCon US 2025
pauloxnet
0
150
今!ソフトウェアエンジニアがハードウェアに手を出すには
mackee
12
4.8k
2025年夏 コーディングエージェントを統べる者
nwiizo
0
170
KotlinConf 2025_イベントレポート
sony
1
140
AWSで始める実践Dagster入門
kitagawaz
1
620
Android Audio: Beyond Winning On It
atsushieno
0
850
LLMを搭載したプロダクトの品質保証の模索と学び
qa
0
1.1k
DevIO2025_継続的なサービス開発のための技術的意思決定のポイント / how-to-tech-decision-makaing-devio2025
nologyance
1
400
slog.Handlerのよくある実装ミス
sakiengineer
4
110
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
525
40k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
810
We Have a Design System, Now What?
morganepeng
53
7.8k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Scaling GitHub
holman
463
140k
Thoughts on Productivity
jonyablonski
70
4.8k
GitHub's CSS Performance
jonrohan
1032
460k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.9k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Transcript
Google I/O 2017 Aaron He
Google I/O 2017 Aaron He
None
Why Kotlin? • Java has limitations
Why Kotlin? • Java has limitations • The billion dollar
mistake
Why Kotlin? • Java has limitations • The billion dollar
mistake • Util classes everywhere
Why Kotlin? • Java has limitations • The billion dollar
mistake • Util classes everywhere • Weak type inference
Why Kotlin? • Java has limitations • The billion dollar
mistake • Util classes everywhere • Weak type inference • Interoperability
https://twitter.com/anupcowkur/status/866549100497453056
New in Android • Architecture guideline
New in Android • Architecture guideline • Notification channels
New in Android • Architecture guideline • Notification channels •
Fonts
New in Android • Architecture guideline • Notification channels •
Fonts • Auto Sizing TextView
New in Android • Architecture guideline • Notification channels •
Fonts • Auto Sizing TextView • New support library
Thank you!