https://github.com/boechat107/countdown-cljs
A countdown mobile app in Clojurescript and React Native
https://github.com/boechat107/countdown-cljs
android clojurescript re-frame re-natal react-native
Last synced: about 2 months ago
JSON representation
A countdown mobile app in Clojurescript and React Native
- Host: GitHub
- URL: https://github.com/boechat107/countdown-cljs
- Owner: boechat107
- License: epl-1.0
- Created: 2017-01-21T18:54:08.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-01-23T17:32:09.000Z (over 9 years ago)
- Last Synced: 2025-03-14T20:46:14.428Z (over 1 year ago)
- Topics: android, clojurescript, re-frame, re-natal, react-native
- Language: Clojure
- Size: 196 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Countdown
Countdown is a toy mobile app (only Android for now) based
on
[Clojurescript](https://clojurescript.org/),
[re-frame](https://github.com/Day8/re-frame)
and [React Native](https://facebook.github.io/react-native/). The code was
bootstrapped by [re-natal](https://github.com/drapanjanas/re-natal).
The first app we never forget...
## Screenshots

## Motivation
To have my first mobile app!
([details](http://boechat107.github.io/my-first-stupid-mobile-app/)).
## Requirements
* JDK 8
* Leiningen
* Nodejs
* react-native-cli
* Android Studio
These were the main references I used to install all the dependencies:
* https://github.com/drapanjanas/re-natal#dependencies
* https://gadfly361.github.io/gadfly-blog/2016-11-13-clean-install-of-ubuntu-to-re-natal.html
* https://facebook.github.io/react-native/docs/getting-started.html#content
## Development
The environment was targeted to Android by using
```sh
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](http://stackoverflow.com/a/20155436/747872):
```sh
$ adb kill-server
```
## License
Copyright © 2017 FIXME
Distributed under the Eclipse Public License either version 1.0 or (at
your option) any later version.