/TypiCodeRio

Primary LanguageKotlinMIT LicenseMIT

Type Code

Typi Code is a simple app that provide random data user, photo and album provided by https://jsonplaceholder.typicode.com/

Tech stack we used

  • Kotlin first and Kotlin only.
  • Coroutines for request asynchronous request from API
  • KOIN for provide dependencies
  • Data Binding for binding data into User Interface
  • View Binding for reduce some boilerplate. Goodbye findViewById 🚀
  • Live Data for observe changes from user input
  • Retrofit2 for HTTP request to API using different method @GET, HTTP, POST, PUT, PATCH, DELETE , OPTIONS and HEAD
  • GSON for convert Java Objects into their JSON representation. It can also be used to convert a JSON string to an equivalent Java object.

Feature Table with Screenshot

Feature Screenshot
Home Home
Detail User Detail User
Detail Company Detail Company
More Albums More Albums
Comments Comments