An open API service indexing awesome lists of open source software.

https://github.com/joaoppedrosa/memoriesapp

App for saving and sharing memories - MVVM app with Data Binding + RxJava + Retrofit + Dagger2
https://github.com/joaoppedrosa/memoriesapp

android dagger2 databinding databinding-android glide mockito retrofit rxandroid rxjava

Last synced: about 1 month ago
JSON representation

App for saving and sharing memories - MVVM app with Data Binding + RxJava + Retrofit + Dagger2

Awesome Lists containing this project

README

          

# memoriesApp

App for saving and sharing memories, built with an [MVVM](https://labs.ribot.co.uk/approaching-android-with-mvvm-8ceec02d5442#.yh4qv552g) approach

## API

* [Getty Images API](http://developers.gettyimages.com/pt/trytheapi.html?)

## Dependencies

* [Data binding](https://developer.android.com/topic/libraries/data-binding/index.html)
Data Binding Library to write declarative layouts and minimize the glue code necessary to bind your application logic and layouts.
* [RxJava & RxAndroid](https://github.com/ReactiveX/RxAndroid)
RxJava that make writing reactive components in Android applications easy and hassle-free.
* [Retrofit](http://square.github.io/retrofit)
A type-safe HTTP client for Android and Java
* [GSON](https://github.com/google/gson)
A Java serialization/deserialization library that can convert Java Objects into JSON and back.
* [Daggger2](https://google.github.io/dagger/)
Dependency Injection
* [Glide](https://github.com/bumptech/glide)
An image loading and caching library for Android
* [Material Dialogs](https://github.com/afollestad/material-dialogs)
A beautiful, fluid, and customizable dialogs API.
* [Mockito](http://site.mockito.org/)
Mocking framework for unit tests in Java