Skip to content
/ Scry Public

Scry is a Hearthstone companion app, allowing users to browse through cards. Scry is 100% Kotlin, unit tested, and uses Model View Presenter with RxJava2 and Dagger 2.

Notifications You must be signed in to change notification settings

caseta/Scry

Repository files navigation

Build Status codecov

Android app that lets users browse through Hearthstone cards, save cards, etc.

  • Kotlin
  • Repository Pattern with Room
  • RxJava 2
  • Dagger 2
  • MVP - Model View Presenter

TODO

Features

  • Add favorite hero
  • Add saved cards
  • Add card filter view
  • Add sort cards feature
  • Add create deck feature

Maintenance

  • Add Crashlytics
  • Setup unit testing with Dagger 2
  • Setup error callbacks for all network RxJava 2 calls
  • Add leak canary
  • Add new paging library
  • Update packages to androidx

Known Issues

  • A few Shared Element Transition issues -- overdrawing, etc. Also issues with Samsung devices because of their unique Activity transition animation
  • Fix the proper color of Collapsing toolbar text when it is expanded. Sometimes black when should be white, etc.

About

Scry is a Hearthstone companion app, allowing users to browse through cards. Scry is 100% Kotlin, unit tested, and uses Model View Presenter with RxJava2 and Dagger 2.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages