Developing for Android & large screens
summary
Focuses on concrete fixes for apps that run on tablets, Chrome OS and external monitors: use Jetpack ViewModel to survive frequent configuration changes caused by Chrome OS window resizing, add onContextMenu and hover listeners to map right‑click and hover, implement drag‑and‑drop and keyboard shortcuts for productivity flows, and test with the Chrome OS emulator or devices that support ADB over USB (Pixelbook, HP Chromebook X2). 1Password’s three-panel layout is a practical example that speeds common tasks.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 0:36Phone
- 1:03Tablets
- 1:43Desktops
- 2:29Design
- 3:10Larger Screens
- 5:04User Experience
- 8:51Window Management
- 13:15Tooling
- 15:38Conclusion
related talks
22mLearn how to update your app for the larger screen
51mBuild Responsive UI in Android
25mAndroid on Chrome OS: What you need to know
30mTablets, Desktops, Foldables Oh My!
36mChrome OS accessibility for Android developers
46mA developer's guide to large screens readiness
28mBuilding an app for the Multi-Device world
33mBeyond Smartphone screen...
