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
95
0
Share
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
More Decks by Aaron He
See All by Aaron He
Road to Modularization(DroidCon NYC 2019)
aaronhe
1
200
There's No Magic - How Kotlin can be your best friends @DevFest LA 2017
aaronhe
0
31
RxJava for Android - GDG DevFest LA 2016
aaronhe
0
83
Memory Leak on Andriod - GDG LA July 2016
aaronhe
0
43
Auto Value and Its Extension GDG LA April
aaronhe
0
54
OkMVP
aaronhe
0
70
Other Decks in Technology
See All in Technology
Oracle Cloud Infrastructure presents managed, serverless MCP Servers for Oracle AI Database
thatjeffsmith
1
570
【2026年版】プロジェクトマネジメント実践論|現役エンジニアが語る!~チームでモノづくりをする時のコツとは?~
mixi_engineers
PRO
1
110
クラウドネイティブ DB はいかにして制約を 克服したか? 〜進化歴史から紐解く、スケーラブルアーキテクチャ設計指針〜
hacomono
PRO
6
1.1k
[みん強]AIの価値を最大化するデータ基盤戦略:Self-Service型Data Meshへの転換とAgentic AI Meshに向けた取り組み with Snowflake他
y_matsubara
1
140
ワールドカフェ再び、そしてゴール・ルール・ロール・ツール / World Café Revisited, and the Goals-Rules-Roles-Tools
ks91
PRO
0
180
Loadbalancing exporter internals
ymotongpoo
1
110
CARTA HOLDINGS エンジニア向け 採用ピッチ資料 / CARTA-GUIDE-for-Engineers
carta_engineering
0
47k
20260515 ⾃分のアカウントとプライバシーを守る認証と認可の話〜利⽤者向け〜
oidfj
0
760
20260515 ログイン機能だけではないアカウント管理を全体で考える~サービス設計者向け~
oidfj
1
810
Claude Code で使える DuckDB Skills を試してみた / DuckDB Skills and Claude Code
masahirokawahara
1
870
Purview Endpoint DLP 動かしてみた
kozakigh
1
450
React Compiler導入の効果と運用の工夫
kakehashi
PRO
3
280
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
72
12k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
140
Mind Mapping
helmedeiros
PRO
1
190
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
800
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
180
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
420
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
550
Producing Creativity
orderedlist
PRO
348
40k
Agile that works and the tools we love
rasmusluckow
331
21k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
10k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
310
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!