Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 1.53 KB

File metadata and controls

28 lines (21 loc) · 1.53 KB

Clojure-Android Documentation

Documentation for the Clojure-Android toolchain — build Android apps with Clojure.

Contents

Document Description
Developer Guide Complete guide: project structure, Gradle config, nREPL workflow, F-Droid and Play Store builds
Adding Dependencies Quick-start for Clojure developers: translating project.clj / deps.edn to Gradle, auto-fetch, Android gotchas
Migration Guide Step-by-step migration from lein-droid to the modern Gradle build system
Why Java Activity Shims Design rationale for thin Java activity classes instead of defactivity/gen-class
Cache Bug Technical writeup of the Gradle cache invalidation issue and fix

Related Repositories

Repository Role
sample Sample app — start here
android-clojure-plugin Gradle plugin for AOT compilation
neko Clojure wrappers for Android APIs
runtime-core Core runtime (ClojureApp, ClojureActivity)
runtime-repl nREPL server with on-device DEX compilation
clojure-patched Clojure 1.12.0 with Android-aware classloader

License

Eclipse Public License 1.0