Programming example - Write an app:
- For Java tests create a Tomcat/Webapp project using Eclipse and then write a simple search/display results app using JSPs.
- For Android / iOS native apps use the respective development IDEs (Android Studio or XCode)
- Email back the completed project (it should be importable into the IDE and just run)
- There is no limit to creativity/what you use. The code should however follow a MVC pattern and have abstraction/separation of concerns (i.e. network logic should not be part of presentation logic)
The service to call for this exercise is the Paginated Trade Search service. It is a RESTful GET service you will call with HTTP parameters to retrieve the results you want. For authentication to the service you will add HTTP headers to your request.
First things first, each call you make to our demo service requires the following HTTP headers: