~/talk

Building a modern Android UI

Talkat Chicago Roboto 2017 · 2017-04-20..04-21· [android, web-animation]
github:jafu888
slides:none on file

Claims concrete improvements: use support lib plus constraintlayout and android studio to build flat hierarchies, enable motion, and avoid reinflation by swapping constraint sets. The team ships the layout as a bundled lib with ~16 releases, reports 2–3× speedups, and supplies a visual editor with constraintlayout inference that auto-adds constraints. Examples include a bottom dialog and a custom navigation menu implemented with transitions and physics-based animations that run smoothly on device without tearing down views.

AI-written summary · about

  1. 0:00Building a Modern Android UI
  2. 1:22Intentional Motion
  3. 1:53Guides User's focus
  4. 12:30Navigation Drawer
  5. 13:38Coordinator Layout
  6. 20:13Useful shortcuts
  7. 24:22Animating Content
  8. 25:34Combined with other animations
  9. 25:58Activity Transitions
  10. 32:10ConstraintLayout & Motion
  11. 36:49Custom Transitions
  12. 39:56What's next
  13. 40:30Component Tree
  14. 40:44Slice Editor
  15. 43:18Barriers
  16. 44:05Groups
  17. 44:36Match Constraints & Percent
~/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.