art-collector
art-collector copied to clipboard
art collector
art collector displays a selection of paintings from the Harvard Art Museum API.
We need three screens:
-
/
showing a collection of paintings -
/{person_id}
showing the collection of paintings by the given artist -
/{person_id}/{object_id}
showing a single painting
Why
The aim is to develop a small app so I can learn about:
- Coroutines
- Dagger 2
- Room (or perhaps Realm, then Realm to Room migration)
- Dynamic feature modules
I'll keep meaningful changes restricted to PRs, and will try to keep them small and well documented. Please comment on the PRs if you have any questions/suggestions.
Building the app
To build the app, you'll need to add a Harvard Art Museums api key to Gradle properties.
e.g. create ~/.gradle/gradle.properties
and stick this in there:
harvard_art_museums_api_key = 123abc456def