Android experiment with AndroidX Paging + Apollo GraphQL client + GitHub GraphQL API.
Implements PageKeyedDataSource with 2 different queries for forward and backward directions. The initial page is always the first one. Not yet sure if AndroidX Paging supports an arbitrary initial page.
TODO:
- Error handling, retries
 - Placeholders
 - Repository detail screen
 - Commits screen