This is a helper utility that should simplify searching Apple iTunes database for various items.
This wrapper and parser based on the information published by apple at: https://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html
The networking heavy loading is done using AFNetworking 2.0. All the rest will be done without use of any external libraries.
Currently integration conculdes of the following:
- Add AFNetworking to the project (Preferably by using CocoaPods) - Version 2.0 or above.
- Add files from the LRiTunesAppleSearchClientClasses to the project.
A sample object is attached.
Make sure to run pos install
in order to get AFNetworking and the demo project up and running.
Currently consists of:
- LRiTunesAppleSearchClient - Main search client class.
- LRAppleSearchResultItem - Search item object.
- Finish the project
- Have a nice sample app based on a simple search form and table view.
- Build a CocoaPod
- This project is currently under work and will take time until the first version will be ready.
- Since Apple doesn't publish changes to the API in an orderly manner - this will be provided - as is - with no guarantee that it will continuously work.
- Search by term
- Search Item with basic fields (as published by Apple)
- Finish implementing different search options
- Improve demo project by using a table and some minimally designed cell.
- Improve search items by adding all those Item specific fields.