The following recipes will be covered in this chapter:
- Using SQLite database in Kotlin
- Creating database tables
- Injecting dependencies in Kotlin
- Reading data from database
- Converting database cursor into list of objects
- Using parseOpt for nullable objects
- Inserting data into database
- Creating singletons in Kotlin
- Using Dagger2 with Kotlin
- Using Butterknife with Kotlin