Skip to content

A countdown mobile app in Clojurescript and React Native

License

Notifications You must be signed in to change notification settings

boechat107/countdown-cljs

Repository files navigation

Countdown

Countdown is a toy mobile app (only Android for now) based on Clojurescript, re-frame and React Native. The code was bootstrapped by re-natal.

The first app we never forget...

Screenshots

Motivation

To have my first mobile app! (details).

Requirements

  • JDK 8
  • Leiningen
  • Nodejs
  • react-native-cli
  • Android Studio

These were the main references I used to install all the dependencies:

Development

The environment was targeted to Android by using

re-natal use-android-device avd
# To use figwheel.
re-natal use-figwheel

The following steps are a simple to start a dev environment:

  1. $ android avd
  2. $ react-native start
  3. cider-jack-in on Emacs and then, in the REPL, call (start-figwheel "android")
  4. $ react-native run-android

To shutdown the avd emulator:

$ adb kill-server

License

Copyright © 2017 FIXME

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.