BACK TO WORK

MariMasak

Role
Android Engineer
Year
2020
Category
Product
[KOTLIN][RETROFIT][REST_API][RECYCLERVIEW]

Overview

MariMasak is a personal project designed to showcase Indonesian cuisine. It serves as a practical demonstration of integrating public REST APIs into a clean, responsive Android application.

Implementation

The application leverages standard modern Android development patterns of its time:

  • Networking: Retrofit is used for all API communication, parsing JSON responses into Kotlin data classes.
  • UI: Utilizes RecyclerView for smooth scrolling and efficient memory usage when displaying large lists of recipes and ingredients.
  • Language: Built entirely in Kotlin.

Outcome

While a smaller project, MariMasak effectively demonstrates the ability to build functional, user-friendly applications from external data sources while maintaining clean code practices.