Skip to content

nijuyonkadesu/smol_Lunch_Tray

Repository files navigation

Small Lunch Tray

An application using MVVM pattern, using view models and best practices to separate data and ui layer

Introduction

You're starting your average lunch time with an empty plate, but with this app, your wishes are granted. You're given the luxury to choose 3 dishes, and have them with your partner! You can also share your sense of taste to your friends and recommend them to try it out!!

This app demonstrates multiple fragments in an activity, a shared ViewModel across fragments, data binding, LiveData, and the Jetpack Navigation component.

Previews

drawing drawing drawing

Download APK

Go to the Releases to download the latest APK

Pre-requisites

  • Familiar with activities and fragments
  • How to use styles and themes in the UI
  • Basic understanding of Jetpack architecture components including ViewModel and LiveData
  • Data binding and binding expressions
  • Kotlin syntax basics

Getting Started

  1. Install Android Studio, if you don't already have it.
  2. Download the sample.
  3. Import the sample into Android Studio.
  4. Build and run the sample.