~/talk

Supporting stylus input on Android using Jetpack Ink

Talkat droidcon Berlin 2025 · 2025-09-24..09-26· [android, web-platform]
slides:none on file

Jetpack Ink provides low latency inking with modular pieces for strokes, brush and rendering plus geometry authoring and storage and is used by Pixel circle to search and Google Docs. The library at 1.0.0-alpha06 gives a Compose drawing composable that handles in‑flight vs finished strokes, exposes stock brushes like pressure pen latest and a highlighter, and the sample app implements color and tool selectors, rotation-safe short‑term persistence, and works well though long‑term persistence and docs are still sparse.

AI-written summary · about

  1. 0:00Stylus support intro
  2. 3:40Why stylus matters
  3. 5:05Jetpack Ink API overview
  4. 7:09Jetpack Ink modules
  5. 9:34Drawing surface setup
  6. 12:49Brush properties config
  7. 15:24Stroke handling
  8. 16:50Ink composable rendering
  9. 18:18Library feedback
  10. 19:23Next steps and resources
  11. 20:46Q&A
~/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.