Nasa Open API Mobile Application
Play Store: https://play.google.com/store/apps/details?id=com.samm.space
The NASA Space App is an Android application built using Kotlin and Jetpack Compose. It allows users to explore space related resources and information provided by NASA through various APIs.
Features:
- Browse and search images and videos from NASA
- View the Astronomy Picture of the Day (APOD)
- Favorite library items
- Download and share files
NASA API:
- Image Video Library API
- Astronomy Picture of the Day API
Technologies:
- MVVM
- Jetpack Compose
- Retrofit
- Hilt
- Coil
- Flow
- StateFlow
- ExoPlayer
- Material Design Components
- Download Manager
- MockWebServer