Skip to content

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages