Skip to content

clj-android/docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Documentation for the Clojure-Android toolchain

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors