jarroyoesp / TDDWeatherApp

Android App trying to apply TDD and using MVVM, Kotlin Coroutines

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TDD Weather App

This is an example of Android application using TDD and MVVM design pattern to show the current weather and forecast. I created this project for a few reasons:

  1. To experiment with MVVM
  2. To experiment with the Android Architecture Components
  3. To experiment with stable Kotlin coroutines
  4. To use as a starting point in future projects where clean architecture feels appropriate

It is written 100% in Kotlin with both UI and Unit tests

Languages, libraries and tools used

References

Captures

Home

Account

Forecast detail

About

Android App trying to apply TDD and using MVVM, Kotlin Coroutines


Languages

Language:Kotlin 100.0%