August 2018
Intermediate to advanced
372 pages
9h 29m
English
This client is a simple JavaFX application that has a dependency on the banking-client module to interact with the server. We can say that this client is a sort of fat client, since it has some code written to simplify the interaction with the server.
Let's review the project structure in the following screenshot:

This project is fairly simple, and it has only two screens, which allow the users to enter their credentials and then query their account balance.
Retrofit offers the availability to make synchronous and asynchronous requests. In this client, we will use synchronous requests, as follows: ...
Read now
Unlock full access