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
andHEAD
- 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 | |
Detail User | |
Detail Company | |
More Albums | |
Comments |