Chapter 10. Databases and Dependency Injection
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