We require a .Net component that can be used in a C# project to access the filesystem of any iOS device, so that we can transfer contacts, sms logs, media (movies/music) from an iOS device to another platform without having to use iTunes.
Music and movies will be a simple file transfer. Contacts/SMS logs/Call logs will be sql*lite databases.
The developer must have experience of doing this previously and can provide evidence to back this up.
The deliverable will be a COM component (with API documentation) that will enable us to:
a) bare minimum - read the sql*lite database files and media files for the above data sources(contacts/call logs/sms logs/music/videos) to be saved to PC local storage
b) better solution - as above but also access the sql*lite database and provide methods for reading the contact/call log/sms database tables
c) best solution - as above but also provide generic methods for accessing any non-app directory
We know this is technically feasible - there are many apps on the market that provide iOS > PC transfer without using iTunes.