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@Tinder
Search
Aaron He
May 24, 2017
Technology
0
69
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
170
There's No Magic - How Kotlin can be your best friends @DevFest LA 2017
aaronhe
0
22
RxJava for Android - GDG DevFest LA 2016
aaronhe
0
71
Memory Leak on Andriod - GDG LA July 2016
aaronhe
0
37
Auto Value and Its Extension GDG LA April
aaronhe
0
49
OkMVP
aaronhe
0
43
Other Decks in Technology
See All in Technology
4年前、あるじゃん老害エンジニアLT合戦に登壇、米国西海岸コンピュータ歴史博物館体験記の続編
toshi_atsumi
0
220
AWS認定資格を取得したので、初めてマネコンを触った時を振り返ってみた。
ainatsuptr
2
100
長期運用プロジェクトでのMySQLからTiDB移行の検証
colopl
2
800
HEXA OSINT CTF V3 作戦会議
meow_noisy
0
120
Compose Compiler Metricsを使った実践的なコードレビュー
tomorrowkey
1
210
マルチアカウント環境への発見的統制の導入
ch1aki
1
1.3k
現代CSSフレームワークの内部実装とその仕組み
poteboy
8
3.4k
Delivering Millions of Messages within seconds @ Duolingo
pelelgrino
0
340
コンパウンドスタートアップのためのスケーラブルでセキュアなInfrastructure as Codeパイプラインを考える / Scalable and Secure Infrastructure as Code Pipeline for a Compound Startup
yuyatakeyama
3
4.5k
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
3
410
**強い**エンジニアのなり方 - フィードバックサイクルを勝ち取る / grow one day each day
soudai
64
18k
AOAI をきっかけに 社内の Azure 管理を見直した話
recruitengineers
PRO
1
170
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.9k
Happy Clients
brianwarren
91
6.4k
Designing the Hi-DPI Web
ddemaree
276
33k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
124
32k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
658
120k
Designing for humans not robots
tammielis
248
25k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.6k
Six Lessons from altMBA
skipperchong
20
3k
A designer walks into a library…
pauljervisheath
199
23k
The Art of Programming - Codeland 2020
erikaheidi
41
12k
What's in a price? How to price your products and services
michaelherold
237
11k
Why Our Code Smells
bkeepers
PRO
331
56k
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!