Auch für mobile Apps gibt es genügend Szenarien, in denen man statt der üblichen SQLite Datenbank eine Dokumenten-Datenbank nutzen möchte. Ein Kandidat dazu ist LiteDB, die komplett in managed C# entwickelt wurde und damit sich sehr gut für Xamarin-Anwendungen eignet.