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
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.
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