I did not try the Akavache plane, but rather implemented a cross-platform wrapper around the preference APIs on Android and iOS:
var storage = SimpleStorage.EditGroup("group name of key/value store"); storage.Put("myKey", "some value"); var value = storage.Get("myKey");
The project is hosted on GitHub and distributed as a free NuGet Package . Along with storing the string, it also provides async / await and serialization / deserialization of complex objects.
Rodja source share