0
1
2
3
4
5
6
7
8
9
OnixCryptoClient
1 / 3
slider-arrow
slider-arrow
slide-image

Our application is designed for convenient monitoring course of Crypto currencies.It is based on one of the most popular open cryptocurrencie's-exchange API - Kraken.

We are proud to say that we managed to achieve a symbiosis of simplicity of operation, full functionality and fresh design. The application has the ability to interact with its own widget that will allow users to stay informed about financial events by simply looking at the phone's screen. All code is written on Kotlin, within the framework of the MVVM (Model View ViewModel) architectural template. For network requests and data processing, uses RxJava 2.0 and Retrofit 2.0.

Charts are made using common used MPAndroidChart library. By the way, work with this library is just awesome (:-)).It has wide functional and easy management.

The interaction between the compositional elements of the application is carried out using the elements of Android Architecture Components.

During work on this project we faced with some issues with app's architecture, which we were able to overcome using MVVM pattern Our client will be preferred by people who are not professional traders yet, but they want to stay in touch with cryptocurrency market.

During development of this project, we had used the following 3rd party libraries and frameworks:

  • The architecture of the entire application is built according to the architectural pattern MVVM
  • The relationship between architectural elements is done with GoogleArch framework
  • All code is written in Kotlin
  • Network requests are based in RxJava2.0 + Retrofit2.0
  • MPAndroidChart is used for graph
Technologies
iOS
GoogleArch framework
Android
Java
MPAndroidChart
design

Similar projects