Android Dev Summit 2022: Form Factors
2022-11-09
-- online --
[Android Dev Summit 2015, Android Dev Summit 2018, Android Dev Summit 2022, Android Dev Summit 2022: Form Factors]
who it's for
android app developers, ui engineers, large screen developers, Wear OS developers, tv app developers, automotive app developers, qa and test engineers
topics
Compose responsive UI for large screens; WindowSizeClass based navigation; Jetpack WindowManager usage; window insets and IME handling; low-latency stylus ink rendering; rotary input handling on watches; Wear OS media and fitness apps; Health Services and Health Connect; keyboard and mouse support; drag and drop multitasking; Car App Library updates; Android Studio emulators and layout editors
| title | author | length |
|---|---|---|
| Top 3 picks from the Form Factors track | Alex Vanyo | 02m |
Three concrete takeaways: Compose for Wear OS is stable and ready for building media and fitness apps using modern Android architecture; Android Studio ships… | ||
| Form Factors #AskAndroid | Alex Vanyo, DANIEL JACO | 21m |
Advice is practical: use Jetpack WindowManager to read active display size, density and folding features rather than testing “isTablet” or “isFoldable”; adopt… | ||
| Navigation Compose on every screen size | Jeremy Woods | 14m |
Demonstrates a concrete pattern to reuse a single NavHost and NavController across phones, tablets and foldables by hoisting the controller, choosing bottom… | ||
| Insets: Compose edition | Alex Vanyo | 07m |
Starts from concrete steps: call WindowCompat.setDecorFitsSystemWindows(false) and set windowSoftInputMode to adjustResize, make bars transparent, then use… | ||
| Adding Stylus support to your Android app | Nader Jawad | 05m |
Android shows how to cut stylus lag by half or more using the Low-Latency Jetpack Library that combines front- and multi-buffered rendering, targeted at the… | ||
| Testing Wear OS fitness apps without breaking a sweat | Michael Stillwell | 06m |
Testing options include the emulator and Health Services synthetic mode; the emulator only fakes heart rate while synthetic mode simulates multiple sensors and… | ||
| Around a watch: Handling rotary input in Wear OS | Kseniia Shumelchyk | 06m |
Wear OS generates rotary events for crowns and bezels and users average under seven seconds per session, so code must be specific: Compose for Wear OS + a… | ||
| Developing for Assistant across devices | Jessica Dene Earley-Cha, Toni Klopfenstein | 15m |
Adds voice entry points to Android apps using App Actions with over 60 built-in intents mapped to app capabilities declared in shortcuts.xml, plus inline… | ||
| The key to keyboard and mouse support across tablets | Miguel Montemayor, Gina Domergue | 18m |
Concrete steps to add keyboard and mouse support: make text selectable with a selection container, preserve UI state across keyboard attach/detach with… | ||
| Three tiers of large screen quality | Jessica Dene Earley-Cha | 07m |
Android reports more than a quarter billion devices with large screens and updates in Android 12L and 13 add multitasking and form factor signals to Google… | ||
| Drag & drop for seamless multitasking | Ben Sagmoe | 04m |
Large screens show 42% more Chrome multi instance use than phones so adding drag and drop reduces friction and enables cross app gestures. AndroidX provides… | ||
| Why and how to optimize your app | Patrick Fuentes | 09m |
Millions of Android apps run on ChromeOS and optimizing boosts engagement, so prioritize concrete fixes: add keyboard mouse and stylus input paths and about… | ||
| Make your app shine for all devices | Allison Chang | 05m |
Google Play redesign puts store listing assets front and center and promises richer, content-forward formats for tablets, foldables and Chromebooks while… | ||
| Build better UIs across form factors with Android Studio | Paris Hsu, Jerome Gaillard | 20m |
Android Studio now provides concrete tools to build and test across phones, foldables, tablets, desktop and Wear OS: Visual Linting with layout validation… | ||
| Compose: Implementing responsive UI for larger screens | Alex Vanyo, Matvei Malkov | 18m |
Shows concrete Compose tools and patterns: use Jetpack WindowManager + Material3-Window-Size-Class (calculateWindowSizeClass) to drive navigation choices… | ||
| Do’s and don’ts: Mindset for optimizing apps for larger screens | Daniel Jacobson, Clara Bayarri | 20m |
Android now has 270M active large screen devices so app layouts must adapt: use the canonical layouts (list‑detail, supporting panel, feed), follow the large… | ||
| Canonical layouts and visual hierarchy: Designing for larger screens | Liam Spradlin, Daniel Jacobson | 18m |
Three canonical layouts are defined: list-detail, supporting panel, and feed, with concrete implementation paths and code samples. Uses Window Size Classes… | ||
| What’s new with the Car App Library | Ben Sagmoe | 05m |
Car App Library 1.3 adds concrete features: a map template with map controller that requires manifest permissions and a surface callback and limits UI elements… | ||
| Do more with multi-window and activity embedding | Rob Orgiu, Ran Nachmany | 15m |
Android now resumes all on-screen activities (Android 10+) and adds onTopResumedActivityChanged to signal the topmost one; exclusive resources like camera and… | ||
| Improving the TV user experience | Paul Lammertsma | 10m |
Android TV OS reports over 110 million monthly active devices across 300 partners and 7 of the top 10 OEMs, with Google TV now the majority of US activations… | ||
| Building media apps on Wear OS | Chiara Chiappini, Yuri Schimke | 22m |
Practical roadmap for a Watch-first media app: use the Wear Media Toolkit, Media3 ExoPlayer and Horologist libraries to get a production-ready player… | ||
| Deep dive into Wear OS app architecture | Ataul Munim, Yuri Schimke | 20m |
Shows how a Wear OS app can be added to an existing mobile project and stay standalone by syncing via the cloud, not the wearable data layer. Reuses data and… | ||
| Creating helpful fitness experiences with Health Services and Health Connect | Breana Tate, Garan Jenkin | 14m |
Android offers Health Services on Wear OS for sensor-driven exercise, plus Health Connect on phones for centralized storage and granular permissions (Android… | ||
| Your Camera app on different form factors | Francesco Romano, Mariia Sandrikova | 09m |
Foldables and multi-window mean the physical camera sensor no longer has a fixed alignment, so camera orientation is dynamic and must be read from… | ||
| Android Developer Story: Strava sees 30% more daily active users by expanding to Wear OS | DAVE ROZSNYAI | 02m |
Strava expands its app to Wear OS and reports concrete wins: support for 15 sport types, real-time metrics, and Beacon safety for live location sharing; uses… | ||
| Form Factors Track Livestream | Paris Hsu, Jerome Gaillard | 05h 15m |
Android Studio and Android platform tools now target multi-device UI and runtime specifics: use window size classes (compact/medium/expanded) and the… | ||
| nothing matches | ||