Simple SD card compatible database / NoSql solution for Windows Phone 8 Simple SD card compatible database / NoSql solution for Windows Phone 8 sqlite sqlite

Simple SD card compatible database / NoSql solution for Windows Phone 8


From your comments, it sounds like a very different approach would work better.

Your requirements seem to be that the end user is the one responsible for putting the data on the card using their desktop/laptop. Then plugging the card into the phone.

If that's the case then it seems the best solution would be to provide a regular desktop app that grabs the images in a zip file then performs an unzip operation onto the destination card. Essentially, the app takes care of the operation.

If you need any meta data about those images, then a json or xml file should be included.

This should be far simpler than dealing with a database on a read only SD card.


The solution that worked for me was to take OpenMCDF and adapt it to work on Windows Phone 8. I've made the adapted OpenMCDF-wp8 solution available on GitHub: https://github.com/gavinharriss/OpenMCDF-wp8

I've also made my workaround to the Windows Phone 8 bug that prevents Seek() from working correctly with the Stream returned from the ExternalStorageFile class: https://github.com/gavinharriss/ExternalStorageFileWrapper-wp8