Introduction
Anko is a Kotlin library that was developed to make the Android development experience better. Kotlin itself makes Android development easier, and Anko is a cherry on top of it. With helpers for almost all common Android functionalities, Anko drastically reduces the amount of code you write and makes Android development fun.
Anko consists of several parts:
- Anko Commons: It consists of helper methods for intents, dialogs, logging, and so on, which reduces the amount of code significantly.
- Anko Layouts: With this library, you don't have to stick to conventional XML to create visual interfaces. Anko layout is a fast and type-safe way to write dynamic Android layouts.
- Anko SQLite: This is a query DSL and parser collection for Android SQLite, which makes working with underlying SQLite database substantially easy.
- Anko Coroutines: Coroutines are a great way to do asynchronous programming. Anko coroutines provide utilities based on the
kotlinx.coroutines
( https://github.com/Kotlin/kotlinx...