It would be advised to read [Android's guid to app architecture](https://developer.android.com/jetpack/docs/guide)
3. It uses [Kovenent](http://kovenant.komponents.nl/), as Kotlin promise library to perform async operations.
4. It uses [Fuel](https://fuel.gitbook.io/documentation/) for HTTP requests.
5. You can debug your application using [Facebook's Stetho](http://facebook.github.io/stetho/).
6. Serialization and deserialization of HTTP request is handled by [Kotlinx serialization library](https://github.com/Kotlin/kotlinx.serialization/blob/master/README.md#kotlin-cross-platform--multi-format-reflectionless-serialization).
(Might be an idea to move to [`fuel-livedata`](https://fuel.gitbook.io/documentation/support/fuel-livedata) in the future. Requires digging.)
## License
This project is licenced under GNU GPL v.3. See [LICENSE](https://git.feneas.org/christophehenry/freshrss-android/blob/develop/LICENSE).
## Aknowledgments
Thanks to [Marien Fressinaud](https://github.com/marienfressinaud),
[Alexandre Alapetite](https://github.com/Alkarex) and all the FreshRSS contributors for their awesome work.
And thanks again to Alexandre for helping in understanding their implementation of Google reader's API.