Let's open the project CurrencyRatesCalculator.dproj. The GUI is quite simple and is shown here:
The first problem we have to cope with is: how many, and which currency types, will be available in the combo? Well, we'll use a nice, free RESTful service to get the conversion rates available at https://exchangeratesapi.io/, and this service has a set of APIs to interact with. For instance, to get the latest foreign exchange reference rates in JSON format, we can call the following request:
GET https://exchangeratesapi.io/api/latest
This obtains the following response (rates are quoted against ...