CoinEdge icon indicating copy to clipboard operation
CoinEdge copied to clipboard

An app to demonstrate UBER's newest mobile architecture, RIBs.

CoinEdge

An app to demonstrate RIBs, Uber's newest mobile architecture.

Screenshot

Alt text Alt text Alt text Alt text Alt text

Architecture

Based on Uber's RIBs architecture. https://github.com/uber/RIBs/wiki

Language

Kotlin

Tech/Tools/Libs Used

  • Kotlin Coroutines
  • Realm
  • Objectbox
  • RxJava2
  • RxBinding
  • Dagger 2
  • Glide
  • Retrofit
  • OkHttp
  • Gson
  • Lottie
  • FancyToast

API Used

CryptoCompare

  • https://www.cryptocompare.com/api/

Chasing Coins

  • https://chasing-coins.com/api

CoinMarketCap

  • https://coinmarketcap.com/api/

App Icon

  • Iconion http://iconion.com/

Play Store

Get it on Google Play

Android versions

  • Android 5.1 above

Further Improvements

  • Latest news for each coins
  • Android architecture components (Room, ViewModel, LiveData, Paging)