Clojure nos permite hacer muchas cosas entre otras nos permite programar en Android,con la extensión clojure-android. ¿Pero cuáles son las características que nos ofrece Clojure en comparación con Java para el desarrollo de aplicaciones móviles?
- Un lenguaje Funcional moderno
- Desarrollo orientado a REPL
- La lógica, UI, datos todos en un solo lenguaje.
- Clojure puede utilizar todo la plataforma Android, por su interoperabilidad con Java.
También Clojure ofrece un plugin para Leiningen para crear, compilar, correr los test de proyectos Android con clojure. Lein-droid.
Dejo link:
http://clojure-android.info
https://github.com/clojure-android/lein-droid/wiki/Tutorial