An iOS app to search Itunes music.
β load Itunes feed;
β searchBar keyboard search button handler;
β parse search result;
β tableView presents search results with thumbnails;
β search item detail with formatted informations and image;
Universal app - use of autolayout promotes the support form iPhone 4s until iPad Pro;
Pure Objective-C with no libraries;
Quering and parsing in background thread;
Scrolls up after a second successful request;
UnitTests
- model: should test the parsing process of the required data;
- viewModel: should test, inputing a mocked-model, expecting the ready-to-use data;
- viewController: should test if the given mocked-model is being displayed as expected;