ibrahim-ekinci / Appcent-Sample

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Appcent-Sample

It is an Appcent challenge project. It is a game listing and review application.

Screenshots

Libraries and tools

  • LiveData - Notify domain layer data to views.
  • Lifecycle - Dispose observing data when lifecycle state changes.
  • ViewModel - UI related data holder, lifecycle aware.
  • Retrofit2 & Gson - Constructing the REST API.
  • Room - Provides local data storage with sqlite.
  • Coroutines - A coroutine is a concurrency design pattern that you can use.
  • Hilt - Hilt is a dependency injection library.
  • RecyclerView - implementing adapters and viewHolders.
  • Jetpack Navigation - Manages fragments.
  • Picasso - Downloads and loads images.
  • DataBinding - Provides access to UI components.

Architecture

Api

https://rawg.io/apidocs

About


Languages

Language:Kotlin 100.0%