2026-03-18 14:54:16 -04:00
2026-03-18 14:30:04 -04:00
2026-03-16 03:22:03 -04:00
2026-03-18 14:54:16 -04:00
2026-03-15 19:24:04 -04:00
2026-03-15 19:24:04 -04:00
2026-03-15 19:24:04 -04:00
2026-03-15 19:24:04 -04:00
2026-03-15 19:24:04 -04:00
2026-03-15 19:24:04 -04:00
2026-03-15 19:24:04 -04:00
2026-03-15 19:24:04 -04:00

Kanbn4Droid

An unofficial, totally vibe-coded app for interacting with self-hosted Kan.bn instances.

CLI setup

This project is designed to be developed fully from the command line.

Requirements

  • Java 17
  • Android SDK (with command-line tools)
  • Android SDK packages:
    • platforms;android-35
    • build-tools;35.0.0
    • platform-tools

If needed, install packages with:

sdkmanager "platforms;android-35" "build-tools;35.0.0" "platform-tools"

If your SDK is not auto-detected, create local.properties from local.properties.example and set sdk.dir.

Common commands

  • List tasks: ./gradlew tasks
  • Clean: ./gradlew clean
  • Run JVM tests: ./gradlew test
  • Build debug APK: ./gradlew assembleDebug
  • Install on device/emulator: ./gradlew installDebug
  • Run instrumentation tests: ./gradlew connectedDebugAndroidTest

Notes

  • installDebug and connectedDebugAndroidTest require a connected emulator/device.
  • The app namespace and application id are space.hackenslacker.kanbn4droid.app.
Description
An unofficial, vibe-coded Kan.bn app for Android
Readme 0BSD 428 KiB
Languages
Kotlin 100%