~/talk

Introduction and deep dive into dual screen foldables app development.

Talkat droidcon APAC 2020 · 2020-12-14..12-15· [android, ux-and-product-design]
links:none on file
name:Joy Liu
links:none on file
slides:none on file

Surface Duo launches in H2 2020 and runs Android 10; code samples and a beta open‑source SDK live on GitHub and an emulator. The session shows concrete APIs: Drag & Drop via ClipData, DragShadowBuilder and global URI flags; starting an activity on the adjacent screen with an intent and task flags; spanning detection using Jetpack Window Manager and reading hinge bounds from WindowLayoutInfo; layout helpers in the Surface Duo layout library; UI tests use UIAutomator swipe coordinates to span and unspan.

AI-written summary · about

  1. 0:00Introduction to dual screen apps
  2. 1:53Dual screen device advantages
  3. 3:36Software and hardware overview
  4. 4:41User experience patterns
  5. 7:53UX considerations for hinge devices
  6. 8:55Incremental app enhancements
  7. 13:28Spanning applications
  8. 14:13Implementing UX patterns
  9. 18:13Jetpack Window Manager
  10. 25:24Dual screen library
  11. 29:16UI testing on Surface Duo
  12. 31:49Resources and next steps
  13. 32:52Q&A session
~/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.