Preview Android Development and Architecture The entire codebase is in Kotlin Uses Coroutine Sms Gateway Bigbox Uses MVVM Architecture by Architecture Components, LiveData, ViewModel Uses Koin for dependency injection