This repository has been archived by the owner on Mar 25, 2023. It is now read-only.
Clojure development library for Android devices
License
remvee/clj-android
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A library/framework for building Android applications using Clojure. WARNING: experimental, slow and incomplete! Dependencies ------------ This framework depends on the Android SDK and a fork of the Clojure core which works around some incompatibilities of Dalvik. You can find it at: http://github.com/remvee/clojure/ Use one of the dalvik branches (1.0.x-dalvik etc.). Setup a local.properties file in the root directory of the clj-android project to provide the following properties: * sdk-location * clojure-location The point to the directories containing resp. the Android SDK and the clojure fork as mentioned above. Don't forget to build clojure.jar in the latter. Make sure you have the 1.5 Android SDK installed; android update sdk Examples -------- You can find examples in the "examples" directory. To build the examples first run "ant" in the toplevel directory, start the Android emulator and run "ant install" in one of the example directories. Known issues ------------ Applications take long to startup because of the Clojure bootstrap procedure. Idiomatic Clojure code is slow. The functional nature of Clojure forces the DalvikVM to spend a lot of time on garbage collection. Copyright --------- (c) 2009 R.W. van 't Veer
About
Clojure development library for Android devices
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published