valentineRutto / ArchitectureTemplate

Modern Android App Architecture Template

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ArchitectureTemplate

Modern Android App Architecture Template

This application consumes Dogs Api

Tech Stack

-Kotlin- a cross-platform, statically typed, general-purpose programming language with type inference.
-Coroutines - perform background operations.
-KOIN - a pragmatic lightweight dependency injection framework.
-[Retrofit[(https://square.github.io/retrofit/) - A type-safe HTTP client for Android.

Jetpack
-LiveData - is an observable data holder.
-Lifecycle - perform action when lifecycle state changes.
-ViewModel - store and manage UI-related data in a lifecycle conscious way.

ScreenShots

About

Modern Android App Architecture Template


Languages

Language:Kotlin 100.0%