An open API service indexing awesome lists of open source software.

https://github.com/odaridavid/splashy

Android Client For Unsplash API
https://github.com/odaridavid/splashy

android coroutines kotlin pagedlist paging unsplash

Last synced: 3 months ago
JSON representation

Android Client For Unsplash API

Awesome Lists containing this project

README

        

# Splashy

[![Codacy Badge](https://api.codacy.com/project/badge/Grade/07f64f813b1b4dfeb1428cc3770cd984)](https://www.codacy.com/app/Davidodari/Splashy?utm_source=github.com&utm_medium=referral&utm_content=Davidodari/Splashy&utm_campaign=Badge_Grade)
[![codecov](https://codecov.io/gh/Davidodari/Splashy/branch/develop/graph/badge.svg)](https://codecov.io/gh/Davidodari/Splashy)
[![Build Status](https://travis-ci.com/Davidodari/Splashy.svg?branch=develop)](https://travis-ci.com/Davidodari/Splashy)
[![Maintainability](https://api.codeclimate.com/v1/badges/2bd21fa3e0549657634c/maintainability)](https://codeclimate.com/github/Davidodari/Splashy/maintainability)

This is an Android client for the Unsplash API.

## Prerequisites

To Interact with the Unsplash API an Access Key will be required,to get one;
1. Create an Account on Unsplash
2. Register your application
3. Obtain Access Key from application dashboard
Then Place the access key in your environment as a variable this can be done in
the global ```gradle.properties``` file as such
```properties
UNSPLASH_ACCESS_KEY = your access key
```
## Screenshots
|![Home Screen](screenshots/home.png)|
|:--:|
© David Odari,2019