Skip to content

Latest commit

 

History

History
45 lines (24 loc) · 792 Bytes

README.md

File metadata and controls

45 lines (24 loc) · 792 Bytes

HopSkipDrive_Coding_Challenge

3rd Party Libraries


Retrofit

Moshi

Google Material


Notes


  1. Tried to match design as much as possible in timeframe.

  2. Did not include full action bar functionality.

  3. Included APK file in top level of Git repository.

  4. MAPS_API_KEY must be added to local.properties file or directly to manifest file.


Possible Improvements


  1. Should use persistent memory library such as room instead of single shared ViewModel.

  2. Should pass OnClickListener object to list adapters instead of entire ViewModel.

  3. Should use more style elements instead of manually styling the text views.

  4. Could have used drawn bitmaps instead of using png files.