/KotlinWeatherApp

Android Kotlin demo app learning with book https://leanpub.com/kotlin-for-android-developers

Primary LanguageKotlinMIT LicenseMIT

Build Status

KotlinWeatherApp

Sample Android project of a Weather app implemented purely in Kotlin.

The app connects to an internet API to retrieve weather forecasts for the next week. The data is also stored locally in a database cache.

Running the project and the tests

Open the project in Android Studio and select the gradle task 'installDebug' or simply press the Run button.

To run all the tests from the command line execute ./gradlew check connectedCheck from the project's folder.

Note: Make sure to connect a phone to the computer or start an emulator before running the tests.

Continuous integration environment

Builds are triggered and automatically built on every commit to git repository, executing all unit and instrumentation tests. Build history and reports can be accessed here: https://travis-ci.org/sebaslogen/KotlinWeatherApp/builds

License

This content is released under the MIT License: http://opensource.org/licenses/MIT