~/talk

The Nightmare of Adaptive Layouts

TalkinFrenchat Devfest Strasbourg 2024 · on Thursday, 2024-11-21· [android]
slides:none on file

An Android UI talk about designing adaptive layouts for multiple device types (phones, foldables, tablets). It examines challenges in organizing and building reusable UI components and critiques Google’s promoted adaptive-structure approach, offering practical guidance and solutions to overcome common implementation obstacles.

AI-written summary · about

  1. 0:00Introduction
  2. 1:03Adaptive layouts challenges
  3. 2:49Modular architecture problems
  4. 6:43State of adaptive solutions
  5. 8:31Window Inset and Window Manager
  6. 11:22Adaptive layouts evolution
  7. 13:26Adaptive app example
  8. 14:09Architecture refactoring
  9. 18:20Landscape mode compatibility
  10. 23:42Navigation Suite Scaffold
  11. 25:52Canonical Layouts: Supporting and List-Detail
  12. 31:14Residual adaptive frictions
  13. 33:40Material Design conflicts
  14. 35:27FAB limitations
  15. 37:12Windows Class and subcomponents
  16. 38:15Recent adaptive evolution
  17. 41:00Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.