Skip to content

Android Restaurants Sorting Sample for learning purposes

Notifications You must be signed in to change notification settings

mfathy/restaurants-android

Repository files navigation

Overview

Android Restaurants Sorting Sample for learning purposes

Tech Stack

#kotlin #mockito #gson # dagger #retrofit #android #arch #component

By Mohammed Fathy

Instructions

  1. Clone the repo from 'https://github.com/mfathy/restaurants-sorting/'
  2. Start Android studio, then open the project, from open dialog.
  3. Wait until the project syncs and builds successfully.

Discussion

I used the following libraries:

  • AndroidX Library - AndroidX is a major improvement to the original Android Support Library. Like the Support Library, AndroidX ships separately from the Android OS and provides backwards-compatibility across Android releases. AndroidX fully replaces the Support Library by providing feature parity and new libraries.
  • Mockito - A mocking framework used to implement unit tests.
  • Dagger - for dependency Injection
  • Gson - a json serialize and deserialize library.
  • RxJava - Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
  • Hamcrest - Junit Matchers
  • Android Architecture Components - LiveData & ViewModel.
  • Konveyor - Library for building objects with random parameters.

About

Android Restaurants Sorting Sample for learning purposes

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published