Skip to content
/ Artzee Public

Android app to browse the Artsy public API and set phone wallpaper

Notifications You must be signed in to change notification settings

ajsf/Artzee

Repository files navigation

Artzee

An Android app written in Kotlin to browse the Artsy public API, and set phone wallpaper. This was a project to experiment with the Android Architecture Components. It uses Room and the Paging Library for continuous scrolling and caching of network data, and LiveData for UI updates, as well as Retrofit for networking and a light touch of RxJava/RxKotlin.

Screenshot    Screenshot

Screenshot    Screenshot

Screenshot

Screenshot Screenshot

Getting Started

To run the app, you will need to sign up with Artsy for a client ID and client secret. Instructions for this can be found here.

Once you have the ID and secret, copy the gradle.properties.example file to gradle.properties, and enter them in the gradle.properties file:

artsyClientId=Enter_Client_ID
artsyClientSecret=Enter_Client_Secret

Built With

Acknowledgments