Weather for Rowers App (Part 1A Interaction Design Project)
This project uses gradle.
To build execute the command, navigate to the project root directory, Weather, and type:
gradle build
To run execute the command:
gradle runApp
Alternatively:
gradle shadowJar
java -jar ./build/libs/WeatherApp-1.0-SNAPSHOT-all.jar
gradle test
- gradle - build automation tool
- guice - a lightweight dependency injection framework
- rxjava - extends the observer pattern and abstracts away from low-level threading
- kotlin - used here as a template language for data only classes to eliminate boilerplate code
- David Horstmann
- Ivan Mauro Gomes Ribeiro
- Matthew Thomas Jackson
- Nathan Hawkes
- Zebulon Goriely