In the last few parts we prepared the entity classes for the database, created new data access objects and functionality in the repository and finally we also implemented the FutureListWeatherViewModel.
All of this means that we’re now ready to put everything together in a good-looking user interface. In this tutorial you’re going to learn how to work with a RecyclerView in an MVVM application. It won’t be just any old RecyclerView though where you have to write a lot of boilerplate code. No. You will learn how to use arguably the best Android library – Groupie.