All projects
  • Launching soon

Viterbi

An infinite-canvas ink and handwriting app for Android: smooth vector strokes on a canvas that never runs out of room. Launching soon on the Google Play Store.

Stack

  • Kotlin
  • Jetpack Compose
  • Android
  • Canvas / Graphics
  • Vector ink

Links

What I built

  • A pressure-aware vector ink engine: strokes are stored as resolution-independent paths, so handwriting stays crisp at any zoom on an effectively infinite canvas.
  • Built natively with Jetpack Compose and a custom Canvas/graphics pipeline, with pan, zoom, and low-latency stroke capture tuned for stylus input.

TODO(content): full case study (problem → approach → outcome) coming, plus the Google Play link on launch. The card metadata above is migrated from the live site.