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 Wear 2.0, Awareness API - GDG Dnipro Po...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Royce Mars
January 07, 2017
Programming
400
1
Share
Android Wear 2.0, Awareness API - GDG Dnipro Post I/O 2016
Royce Mars
January 07, 2017
More Decks by Royce Mars
See All by Royce Mars
GDG Ukraine - Post I/O Tour 2018 - Kyiv, Dnipro, Kharkiv, Cherkasy, Kremenchuk, Poltava, Kropyvnytskyy - Google Cloud & Firebase
roycemars
1
3.2k
GDG Ternopil - Mobile Applications Architecture
roycemars
1
1.8k
Ciklum & GDG Dnipro - Dagger 2
roycemars
1
1.4k
Architecture Components - IT Talk, Together With Google
roycemars
1
1k
Architecture Components - Build your app right way and enjoy IT! :) - GDG Kharkiv-Center
roycemars
1
540
Architecture Components - IT Step
roycemars
1
450
Quick Look at Design Patterns - GDG Dnipro-Art
roycemars
2
570
Jump into cross-platform development with Firebase - GDG Kharkiv-Center
roycemars
1
590
Ciklum & GDG Dnipro - Android N Security Overview
roycemars
1
350
Other Decks in Programming
See All in Programming
Old Dog, New Tricks: The Java 25 Reinvention - JNation
bazlur_rahman
0
140
Migrations : C'est une question d'hygiène !
vinceamstoutz
0
3.2k
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
6
800
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.1k
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
130
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
3
740
JJUG CCC 2026 Spring: JSpecify で実現する Kotlin フレンドリーな Java API 設計
ternbusty
1
130
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
240
TSKaigi 2026 TypeScriptバックエンドのオブザーバビリティ戦略 — Datadog × NestJSの実践
taiseiyamamotoan
2
270
密結合なバックエンドから TypeScript のコードを生成する
kemuridama
1
690
CSC307 Lecture 17
javiergs
PRO
0
310
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
330
Featured
See All Featured
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
190
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
130
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
560
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
600
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
71
40k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
430
The World Runs on Bad Software
bkeepers
PRO
72
12k
Rails Girls Zürich Keynote
gr2m
96
14k
How to make the Groovebox
asonas
2
2.2k
Visualization
eitanlees
152
17k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
220
How to build a perfect <img>
jonoalderson
1
5.6k
Transcript
New levels of freedom: Android Wear 2.0 and Awareness API
Constantine Mars, GDG Dnipro Organizer, DataArt Sr. Mobile Developer +ConstantineMars @ConstantineMars
None
None
https://youtu.be/jasQ_8n-Yh0
Tethered + Untethered = Independent from BLE
Personal expression + Utility = Complications
Data Providers
Data Providers
Quick replies + Allo assistant = Messaging
Android Wear 1.0 reply
New input methods
None
Keyboard + smart suggestions 1.38-inch full circle P-OLED 480 x
480 348ppi
New level of freedom - Wear apps from Play Store
Navigation concepts App launcher Button = Back
Material Design: Simplify interface, use vertical layouts
Examples of apps
Material Design: Action Drawer
Material Design: Navigation Drawer
Material Design: Dark Theme. Battery friendly colors
https://youtu.be/kdofRFELcHc
Android Wear Area at Google I/O
GoogleFit: New APIs
GoogleFit: New Possibilities
None
https://youtu.be/tP8yKNXXGmQ?list=PLOU2XLYxmsI Le6_eGvDN3GyiodoV3qNSC&t=1537
GoogleFit: Exercise recognition
Awareness API Awareness = knowing context
Awareness API
Awareness API
Awareness API
Awareness API
Snapshot API "give me the user's current location and the
current weather conditions"
Fence API "tell me whenever the user is walking and
their headphones are plugged in"
It’s Pizza Time! :) Thank you! Constantine Mars, GDG Dnipro
Organizer, DataArt Sr. Mobile Developer +ConstantineMars @ConstantineMars