Using the API end point to retrieve messages and displaying the displaying them in two tabs
Here the chat is shown in order, the server does not send the messages in order so ordering is done locally and then the messages are saved. You can even like a message. When a message is liked a broadcast is sent so everyone can refresh their data.
Here the stats of the group chat is displayed:
- Number of messages sent by a person
- Number of messages sent by a person that have been liked.
Now runs 4 unit tests to check on the HomePresenter.
- The Mock flavor is only for unit testing DO NOT try to run the mockDebug flavour on the emulator or device unless you like making network calls on the mainthread
- I Added the app.iml file by mistake on github so if the build does not compile try deleting this file and trying to build again.
- Android Support AppCompact
- Android Support Design
- Android Support RecyclerView
- Android Support CardView
- Glide
- ButterKnife
- Retrofit
- RxJava
- RxAndroid
- GreenDao