I'm looking for a good solution to store and/or cache data in a cross platform App developed in C# (Xamarin's MonoTouch & MonoDroid + WindowsPhone). Simple Key/Value Pairs would be sufficient. The stored data will to be used as general caching and as persistence to show something on App startup while new data is fetched from the server.
Akavache looks very much like what I want but how to integrate it in my projects? Will it choose the right path's for storing? Are there similar libraries around?