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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Aaron He
May 24, 2017
Technology
0
93
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
190
There's No Magic - How Kotlin can be your best friends @DevFest LA 2017
aaronhe
0
28
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
68
Other Decks in Technology
See All in Technology
猫でもわかるKiro CLI(AI 駆動開発への道編)
kentapapa
0
250
Oracle Cloud Infrastructure IaaS 新機能アップデート 2025/12 - 2026/2
oracle4engineer
PRO
0
160
AI駆動AI普及活動 ~ 社内AI活用の「何から始めれば?」をAIで突破する
oracle4engineer
PRO
1
110
実践 Datadog MCP Server
nulabinc
PRO
2
240
TypeScript 7.0の現在地と備え方
uhyo
7
1.7k
今のWordPress の制作手法ってなにがあんねん?(改) / What’s the Deal with WordPress Development These Days?
tbshiki
0
500
バクラク最古参プロダクトで重ねた技術投資を振り返る
ypresto
0
170
NewSQL_ ストレージ分離と分散合意を用いたスケーラブルアーキテクチャ
hacomono
PRO
4
380
僕、S3 シンプルって名前だけど全然シンプルじゃありません よろしくお願いします
yama3133
1
230
20260311 ビジネスSWG活動報告(デジタルアイデンティティ人材育成推進WG Ph2 活動報告会)
oidfj
0
340
アーキテクチャモダナイゼーションを実現する組織
satohjohn
1
1k
20260311 技術SWG活動報告(デジタルアイデンティティ人材育成推進WG Ph2 活動報告会)
oidfj
0
360
Featured
See All Featured
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
150
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
320
Embracing the Ebb and Flow
colly
88
5k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
250
Into the Great Unknown - MozCon
thekraken
40
2.3k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
150
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
86
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
150
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
140
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!