AsyncLabs Interview Solution
The final app looks like this:
Background
create an application that will serve a feed with posts that are based around videos:
-
Fetch video feeds and display video via player.
-
Fetch athletes list from the api and display information about the athletes.
Tech-stack
-
Tech-stack
-
Kotlin - a cross-platform, statically typed, general-purpose programming language with type inference.
-
Coroutines - perform background operations.
-
Hilt - Hilt provides a standard way to incorporate Dagger dependency injection into an Android application
-
Retrofit - A type-safe HTTP client for Android and Java
-
-
Architecture
- MVVM - Model View View Model