You have chosen to sponsor your bid up to a maximum amount of .
The purpose of this iOS project is to create functionality that will be integrated into an existing iPhone/iPad app:
* Navigate an iTunes store RSS feeds to populate a Core Data data store. Similar to the TopSongs example from Apple, but targeted to a particular store on iTunes and allowing navigation through all the categories available.
* Convert links to advanced affiliate links for Linkshare, Linkshare Japan, TradeDoubler, or DGM, depending on the user's location.
* Implement search based on the iTunes affiliate search API.
The deliverable should be a simple table driven app to navigate the store and go to item based on affiliate link. The code should be modular such that it can be integrated into an existing app. The styling and graphics are not important as the functionality will be integrated into an existing app.
Requirements include use of Core Data and ASIHTTPRequest.
The data should be cached and updated on demand and if hasn't been updated in a day. Update should happen in background thread. The items should be stored only once in the data store (even if referenced from multiple categories).
RSS Feed Generator: http://www.apple.com/itunes/affiliates/resources/blog/introduction---rss-feed-generator.html
iTunes Store RSS: http://itunes.apple.com/rss
TopSongs example: http://developer.apple.com/iphone/library/samplecode/TopSongs/Introduction/Intro.html
TopSongs fix for memory leak: http://www.bigbluebrains.com/index.php/2010/08/16/iphone-topsongs-sample-code-memory-leak-fix/
Search API: http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html
Advanced Affiliate Linking: http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html