Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 667 Bytes

README.md

File metadata and controls

22 lines (18 loc) · 667 Bytes

SpaceXLaunchMultiModule

SpaceXLaunchDemoApp for Android. Developed with Kotlin. This application had 2 screens:

  1. LastLaunch List screen; shows recently last launches spacex name and date.
  2. Launch Detail screen; shows selected launch detail informations.

Developed by MVVM design pattern with Multi Module Clean Architecture.

Libraries used

  • Apollo Client
  • Dagger-Hilt
  • Grahpql
  • Viewmodel
  • StateFlow, Flow
  • Coroutines
  • Material Library
  • Navigation Components
  • Unit Test (mocck, google-truth, coroutine-test)