simple notes taking application
It is a simple notes taking application which is fully developed using Kotlin language as part of "30 Days of Kotlin" course. This application allows you to add, read, edit and delete note/ notes
Application uses following Kotlin concepts
- Kotlin null safety
- Kotlin Coroutines
- Extension functions
- lazy initialization
- Scope functions
- Data classes
This application also uses
- Room database
- Architecture components(ViewModel, LiveData)
- Jetpack Navigation component