Just recently I've been to a few talks about Kotlin and been reading up about Android Architectural Components. I've also had an idea for a really basic app playing around in my mind for a while, so it seems a perfect opportunity to kill two birds with one stone. I've already had a play with LiveData / ViewModel, updating the Big Nerd Ranch Quiz, which went really well.
For this project I'm also going to look at using Room for the database access and Dagger for dependency injection. Should be interesting.