You can write native C# iOS and Android apps using Xamarin: http://www.xamarin.com/.
(I actually started work on CBL.NET<http://CBL.NET> when I was working at Xamarin a year ago, in the interest of full disclosure.) Interestingly, one of the more well known .NET community members, Frank Krueger, has already started implementing Swift on .NET (https://github.com/praeclarum/SwiftSharp). On Oct 25, 2014, at 1:08 AM, adam wilson <adam.elemen...@gmail.com<mailto:adam.elemen...@gmail.com>> wrote: Thanks Zachary, that sounds promising. I've not seen examples of including C# in C++ projects, at least not within Xcode, my current development environment. I've used Mono in the past, so I guess its possible. It would be nice not to have to write wrappers for each platform. I will have a look, although if you have any links to examples that would be greatly appreciated. On Thursday, 23 October 2014 05:30:23 UTC+1, Zachary Gramana wrote: Well, being the .NET guy on the team, I'll mention that you have the benefit of using Couchbase Lite for .NET on iOS, Android, Windows, OS X, and Linux. If that's what you're looking for, then you immediately reuse your C# or F# code across all of the above platforms. On Oct 22, 2014, at 3:06 PM, adam wilson <adam.el...@gmail.com<javascript:>> wrote: I'm looking for a cross-platform data syncing solution and Couchbase Lite looks like a winner atm, with Sync Gateway handling restriction of data between users. I am currently developing an iOS and Android app, but also looking to build a desktop app that will share / use the same data. OSX is covered with Couchbase Lite iOS version, however I want to know that I can also build something for Windows and possibly also Linux. I am building the app using JUCE C++ framework, and so most of the code will be shared across platforms apart from platform-specific stuff. I am not sure if the C# or Java versions would be better to include in a Windows project? Any chance of a C/C++ port of Couchbase Lite? -- You received this message because you are subscribed to the Google Groups "Couchbase Mobile" group. To unsubscribe from this group and stop receiving emails from it, send an email to mobile-couchba...@googlegroups.com<javascript:>. To view this discussion on the web visit https://groups.google.com/d/msgid/mobile-couchbase/151cf2fc-12d8-4239-b1eb-0de476ebaea9%40googlegroups.com<https://groups.google.com/d/msgid/mobile-couchbase/151cf2fc-12d8-4239-b1eb-0de476ebaea9%40googlegroups.com?utm_medium=email&utm_source=footer>. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Couchbase Mobile" group. To unsubscribe from this group and stop receiving emails from it, send an email to mobile-couchbase+unsubscr...@googlegroups.com<mailto:mobile-couchbase+unsubscr...@googlegroups.com>. To view this discussion on the web visit https://groups.google.com/d/msgid/mobile-couchbase/bb6e8868-ec0b-4f49-ae8f-e6b041a6442d%40googlegroups.com<https://groups.google.com/d/msgid/mobile-couchbase/bb6e8868-ec0b-4f49-ae8f-e6b041a6442d%40googlegroups.com?utm_medium=email&utm_source=footer>. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Couchbase Mobile" group. To unsubscribe from this group and stop receiving emails from it, send an email to mobile-couchbase+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/mobile-couchbase/A701FF62-7502-484D-BACD-DE389B309B27%40couchbase.com. For more options, visit https://groups.google.com/d/optout.