Skip to content

Amr-Elmadah/accentureTask

Repository files navigation

accentureTask

Accenture task for android developer role

Used Design Pattern :

  • MVVM (Model View ViewModel)

Used Language :

  • Kotlin

Used Technologies :

  • Retrofit
  • Dagger 2
  • Room
  • Android Architecture Component
  • MVVM with Clean Code
  • Leak Canary
  • Unit test - Instrumentation testJunit 4 - Mockito

Recommendations for future improvements:

  • Data Binding
  • Coroutines instead of RX
  • Mock Server for instrumentation tests

About

Accenture task for android developer role

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published