Skip to content

Latest commit

 

History

History
41 lines (35 loc) · 1.82 KB

README.md

File metadata and controls

41 lines (35 loc) · 1.82 KB

Voyage

CircleCI GitHub

Cover

Colors

#2D3655 #424A66 #6E6B64 #A49D94 #F1DFCF
#2D3655 #424A66 #6E6B64 #A49D94 #F1DFCF

Brief

This is a case study for:

  1. Android's Jetpack libraries

    1. Compose
    2. Hilt
    3. Room
    4. Paging
    5. Browser
    6. Navigation
    7. Datastore
    8. Constraint Layout
    9. Startup
    10. Window Manager for foldables devices
  2. Clean Architecture

  3. MVVM&MVI for presentation logic -yes, we can use more than one pattern-

  4. Kotlin's Coroutines

  5. Kotlinx Serialization

  6. Bazel build system

  7. Testing

    1. MockK
    2. Truth
    3. Kover for code coverage
    4. Benchmark to test the performance of the app

It uses the Space Flight News Api

License

MIT License