This is the solution for the Go Euro test as provided here https://github.com/goeuro/iOS-Test. There were two tests were given here and i have implemented both of them. The older solution has been implemented as an extra tab in this application.
Some notes on the application:
- The UX has been slightly altered to align with the Human interface guidelines for iOS. The Tab bar is moved to the bottom with a navigation bar on top. The navigation bar also has a Bar Button Item for sorting.
- Caching has been implemented for all data loaded via REST calls, this can be tested.
- This solution works for all iPhone screen sizes and iOS versions greater than 8.3.
- The documentation can for the code can be accessed at GOEuroTest/Documentation/html/index.html
How to use:
- Clone this repository onto your machine
- Build and compile from te GoEuroTest.xcworkspace file
Contact me for any more information on the same: Email : sagarhebbale89@gmail.com