Skip to content

Todo App written in Kotlin with Android Architecture Components

Notifications You must be signed in to change notification settings

umarov/todo-android

Repository files navigation

Todo app with Kotlin and Android Architecture Components

This is a simple to-do application. It uses Room to store the to-do lists and items. It also uses View Models to present the data to the Fragments.

I used multiple examples to learn how to use these Architecture components. Some of them were Google Samples and Dan Lew's counter app. Dan Lew's example was very useful to me.

This was also my first app in Kotlin. I got super excited about it, when it was announced as a first-class language at Google I/O 2017.

This app will be a continued learning experience for me. I plan to release on the Google Play Store. It will be my first ever app to be on the Play Store. Super excited about it.

If you want to run and develop on this app locally, just clone it and open it with Android Studio Canary 3+ (as of early June 2017) or Android Studio 3.0+ in the future.

Issues and PRs are welcome.

I still have yet to add few features, like:

  • Notification reminders
  • Being able to drag and reorder todo lists/items

I also need to write tests.