https://github.com/sphericalkat/nasa-apod
Obvious's take home task
https://github.com/sphericalkat/nasa-apod
Last synced: over 1 year ago
JSON representation
Obvious's take home task
- Host: GitHub
- URL: https://github.com/sphericalkat/nasa-apod
- Owner: SphericalKat
- Created: 2021-01-22T11:05:09.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T17:46:23.000Z (over 2 years ago)
- Last Synced: 2025-01-09T07:47:07.051Z (over 1 year ago)
- Language: Kotlin
- Homepage:
- Size: 394 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Nasa pictures app
This repository contains the code for Obvious's take-home exercise. Written in Kotlin, using Android Studio Arctic Fox, Canary 4
## Architecture and dependencies
This app uses the MVVM architecture pattern, except it does not have a Repository class due to having only one source of data.
The libraries that this app uses:
- Jetpack components for UI and Navigation
- Hilt for dependency injection
- Moshi for JSON parsing
- Glide for loading network images
- JUnit for unit testing