A Mars Photos app for Android using NASA APIs with MVVM + Clean Architecture

Related tags

App mars-photos-app
Overview

Mars Photos App 🚀

Mars Photos App for Android that display a list of photos taken from cameras from different rovers - Made with Hilt, Coroutines, Retrofit, ViewModel, LiveData, Navigation based on MVVM architecture using https://api.nasa.gov/.

Demo

video.mp4

Features

  • Display a list of information about each photo from the rover
  • Display a detail info about each photo
  • Filter the list by a specific rover
  • Follows Google's recommended MVVM architecure

IDE Version

Android Studio Arctic Fox (2020.3.1)

You might also like...
Dose a Android app that reminds you medications exactly when your body needs them, building entirely using Kotlin and Jetpack Compose with MVVM + Clean Architecture
Dose a Android app that reminds you medications exactly when your body needs them, building entirely using Kotlin and Jetpack Compose with MVVM + Clean Architecture

💊⏰ Dose is a work-in-progress Android app that reminds you medications exactly when your body needs them, building entirely using Kotlin and Jetpack Compose with MVVM + Clean Architecture

A wallpaper app Built with MVVM clean architecture using pixabay api
A wallpaper app Built with MVVM clean architecture using pixabay api

wallpaper get your API key at pixabay in order to test the APP! This project demonstrates the use of jetpack compose and modularization. it is complet

Easy Note: Building a Notes app using MVVM, JetPack Compose with a clean multi-module architecture approach.
Easy Note: Building a Notes app using MVVM, JetPack Compose with a clean multi-module architecture approach.

Easy Note Easy Note: Notes app using JetPack Compose and MVVM with a clean architecture approach. This app shows the usage of the new Navigation Archi

MovieApp - Movie App using Clean Architecture with MVVM architectural pattern
MovieApp - Movie App using Clean Architecture with MVVM architectural pattern

MovieApp In this project, MovieDB API has been used to retrive movie data. Upcom

The Rick And Morty - MVVM with a clean architecture approach using some of the best practices in Android Development.
The Rick And Morty - MVVM with a clean architecture approach using some of the best practices in Android Development.

Rick-and-Morty The Rick And Morty - App consuming a Rick and Morty API to display Characters it has been built with clean architecture principles, Rep

A GitHub user Android apps using Dagger 2, MVVM, Modularization, Clean Architecture, and Airbnb Epoxy
A GitHub user Android apps using Dagger 2, MVVM, Modularization, Clean Architecture, and Airbnb Epoxy

A GitHub user Android apps using Dagger 2, MVVM, Modularization, Clean Architecture, and Airbnb Epoxy.

A movies application built Using clean architecture and MVVM (Model-view-viewModel).
A movies application built Using clean architecture and MVVM (Model-view-viewModel).

Movies-App This is a movies application which fecthes upcoming and popular movies from the movie Database(TMBD). It is built Using clean architecture

Quote-App-Kotlin - Quote App Based on MVVM clean architecture getting quote from json file stored in assets

Quotify - Simple Quotes App This app shows the use of ViewModel and ViewModelFac

A sample demo app which has Clean Architecture with MVVM , UI built with Jetpack Compose
A sample demo app which has Clean Architecture with MVVM , UI built with Jetpack Compose

A sample demo app (two screen todo list app) which has Clean Architecture with MVVM , UI built with Jetpack Compose and includes Modern Android Development Best Practices with components

Owner
Waseef Akhtar
Android Developer
Waseef Akhtar
Appcent Nasa Rover Photos API Apptern Homework

AppcentNasaApi Appcent Nasa Rover Photos API Apptern Homework NASA Api : https://api.nasa.gov/ See Photos that taken by Nasa's 3 Rovers (Curiosity, Op

wh1tec3t 3 Jun 13, 2022
NewsSpac-MVVM-CleanArch-TDD - The App uses MVVM architecture together with Clean architecture

Aplicativo NewsSpace Arquitetura O App utiliza a arquitetura MVVM em conjunto co

null 1 Feb 11, 2022
Android app inspired by NASA APOD Api

MVVM - Clean Architecture - Kotlin - Retrofit - Room - Dagger Hilt - Coroutines - Flow - Coil - Navigation Component

Valentin 4 Sep 4, 2022
Asteroid Radar is an app that allow you to view the asteroids detected by NASA that pass near Earth

Asteroid-radar Asteroid Radar is an app that allow you to view the asteroids detected by NASA that pass near Earth. you can view all the detected aste

Ana Stanescu 5 Aug 6, 2022
A gallery application created by photographs taken by NASA's rover vehicle

Nasa-Gallery An Android application that uses the a Nasa API to display photos taken by the Mars Rover is built with MVVM pattern as well as Architect

Oğuzhan Aydın 3 Oct 22, 2021
NasaAPOD will show pic of the day from Nasa API

Nasa POD App - Built With Kotlin - Official programming language for Android dev

null 1 Dec 29, 2021
Simple Android movies app using MVVM clean architecture.

Simple Android movies app using MVVM clean architecture.

Marcos Calvo García 57 Dec 30, 2022
An android app built using Kotlin following Multi-Module Clean Architecture MVVM

Notflix ??️ Work In Progress ?? An android app built using Kotlin that consumes TMDB API to display current trending, upcoming and popular movies ?? a

Victor Kabata 290 Dec 30, 2022
A weather app for Android using OpenWeatherMap with MVVM + Clean Architecture

Weather App ?? Weather App for Android that shows 16 days forecast for Paris, France - Made with Hilt, Coroutines, Retrofit, ViewModel, Navigation bas

Waseef Akhtar 7 Oct 4, 2022