What’s the story on Couchbase Lite and Unity3D?

Some people might be wondering this as I (somewhat naively) dove into the task of taking on Unity3D as a freshman in my current company.  At that time, Unity3D was far behind the times with a .NET 3.5-ish runtime and support for C# 4 at best (making it over half a decade behind the times).  This became impossible to handle and so I was forced to put it on hold waiting for the promise of a more modern runtime that came around early 2016.  The first Unity3D release containing Mono 4.8 and support for the .NET 4.6 profile came and so how has the story changed?

Read More »

Let’s Build Couchbase Lite .NET: Part X, Generic Platform

This is the final entry in my series about building Couchbase Lite .NET from source.  As I mentioned in a previous post, I am too close and familiar with the library and I often forget that it is complicated and annoying to build without the amount of full time work that I have spent with it.  This entry will feature something a bit different.  Instead of going through a specific platform, it will go through what needs to happen to support a new platform that is not officially supported by Couchbase.

Read More »