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
Android_Keynote_Cebu.pdf
Search
Iñaki Villar
July 09, 2017
Technology
0
42
Android_Keynote_Cebu.pdf
Iñaki Villar
July 09, 2017
Tweet
Share
More Decks by Iñaki Villar
See All by Iñaki Villar
Scaling Android Builds in Pandemic Times
cdsap
1
130
Building Android Projects with kts
cdsap
2
270
The Build Shrugged
cdsap
1
68
State of Testing in Kotlin
cdsap
0
180
Dexs, R8 and 3.3
cdsap
0
310
Deep Dive Work Manager
cdsap
0
230
Advanced Topics Android
cdsap
0
95
Kotlin: Server-Client
cdsap
0
79
Droidcon Dubai : Kotlin - Server - Client
cdsap
0
46
Other Decks in Technology
See All in Technology
VPC間の接続方法を整理してみた #自治体クラウド勉強会
non97
1
570
新R25、乃木坂46 Mobileなどのファンビジネスを支えるマルチテナンシーなプラットフォームの全体像 / cam-multi-cloud
cyberagentdevelopers
PRO
1
130
AWS re:Inventを徹底的に楽しむためのTips / Tips for thoroughly enjoying AWS re:Invent
yuj1osm
1
530
グローバル展開を見据えたサービスにおける機械翻訳プラクティス / dp-ai-translating
cyberagentdevelopers
PRO
1
150
20241031_AWS_生成AIハッカソン_GenMuck
tsumita
0
100
AWSコンテナ本出版から3年経った今、もし改めて執筆し直すなら / If I revise our container book
iselegant
15
3.9k
ガチ勢によるPipeCD運用大全〜滑らかなCI/CDを添えて〜 / ai-pipecd-encyclopedia
cyberagentdevelopers
PRO
3
190
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
49k
コンテンツを支える 若手ゲームクリエイターの アートディレクションの事例紹介 / cagamefi-game
cyberagentdevelopers
PRO
1
110
フルカイテン株式会社 採用資料
fullkaiten
0
36k
分布で見る効果検証入門 / ai-distributional-effect
cyberagentdevelopers
PRO
4
690
使えそうで使われないCloudHSM
maikamibayashi
0
160
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
268
27k
KATA
mclloyd
29
13k
Code Reviewing Like a Champion
maltzj
519
39k
VelocityConf: Rendering Performance Case Studies
addyosmani
325
24k
Git: the NoSQL Database
bkeepers
PRO
425
64k
Learning to Love Humans: Emotional Interface Design
aarron
272
40k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
41
2.1k
Become a Pro
speakerdeck
PRO
24
5k
Scaling GitHub
holman
458
140k
Optimizing for Happiness
mojombo
376
69k
Side Projects
sachag
452
42k
Happy Clients
brianwarren
97
6.7k
Transcript
Android Google IO 17
None
None
None
None
Java 8 Lambdas Method References TypeAnnotations Default and Static Methods
Java 8 Lambdas Method References TypeAnnotations Default and Static Methods
C++ CMake and NDK Build Enhacements Debugging Enhacements
Java 8 Lambdas Method References TypeAnnotations Default and Static Methods
C++ CMake and NDK Build Enhacements Debugging Enhacements Android O Upgrade javax to Java 8
Architecture Components
Architecture Components
Room ViewModel LiveData LifeCycle Architecture Components
None
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
LiveData
LiveData
An observable data holder Lifecycle aware Automatic subscription management LiveData
LiveData
LiveData
LifeCycle
LifeCycle
LifeCycle
LifeCycle
LifeCycle
LifeCycle
ViewModel
Store and manage UI-related data Data survives configuration changes Scoped
to the Lifecycle ViewModel
ViewModel
ViewModel
ViewModel
ViewModel
ViewModel
ViewModel
ViewModel
ViewModel
None
Android Tools
None
Demo AS
Android Tools
Android Tools
Android Tools
Android Tools
Espresso
Espresso
Espresso
Espresso
Downloadable Fonts
Downloadable Fonts
Downloadable Fonts
Google App Signing
Google App Signing
Google App Signing
Instant Apps
Instant Apps
Instant Apps
Instant Apps
Android Vitals Autosizing TextViews Notification dots Animations Firebase Tensor Flow
Internet of Things Much more
Thx!!! @inyaki_mwc /
[email protected]