APOD DayDream
This is a DayDream backdrop to be used on any Android TV/Box. See screenshots bellow showing how to change your default DayDream App.
About the project
This is an open source and educational project which uses the public NASA Astronomy picture of the day API to show a picture and an explanation about it when your tv goes into dreaming mode.
Technology
APOD DayDream is completely written using Kotlin :D
Those are some of the libraries and concepts you will find across the project:
- MVP architecture combined with repository pattern.
- Unit tests using Junit and Mockito
- Dagger2 for dependency injection
- RxKotlin for Reactive UI and integration between layers.
- Butter Knife, Retrofit, Okhttp and others.