Hibernating Rhinos

Zero friction databases

New Client Coming to RavenDB – Mono For Android

You requested it and we listened, we now have a client for Android (with mono).

The client supports all the regular client side operation except from Distributed Transactions which are not relevant for mobile devices

The Client will be available through a Nuget Package or by referencing the dll to your project

All you need to do is reference the Raven.Client.MonoForAndoird.dll to your Mono for android project.

In there you can use the code as you normally would.

If you want to start working with this already you can download the dll here:


Pay attention this is an early build, so if you have something not working, we will appreciate if you could create a failing test for it

You can see how we are testing from this repository https://github.com/DanielDar/ravendb on branch 2.5

Look at the project Raven.Tests.MonoForAndroid

There is also Raven.Tryouts.MonoForAndroid for testing a complete app

You can see a sample for the using android with raven here: https://github.com/DanielDar/RavenAndroidToDoList

In this sample you have a to do list that is updated between all of the android devices running it.


Published at

Originally posted at

Comments (1)