Skip to content

A simple drawing app written in Kotlin and Jetpack Compose

Notifications You must be signed in to change notification settings

robothaver/KanDraw

Repository files navigation

KanDraw

KanDraw is a simple Android drawing app developed with Kotlin and Jetpack Compose for my physics teacher.

System requirements

  • Android 9 or up
  • 35,00 MB of storage

Features

  • Drawing
    • Select any color using HSV color picker or from defaults
    • Select pen settings (width, cap, alpha, etc.)
    • Select and customize pen effects (striped, custom shapes, etc.)
  • Erasing
    • Select eraser width
  • Import image
  • Save drawing
    • The app can create its own album or just save it to pictures
    • Support for exporting with a transparent background
  • Select custom color
  • Undo
  • Redo
  • Fully customizable grid
  • Clear canvas
  • Color picker
    • Pick colors from your drawing or from an imported image
  • Infinite canvas
    • Draw anywhere on the canvas, giving you endless space to create
  • Large screen support

Demo

  • Saved drawing

Thanks to