Why develop a C version of SymmetricDS? Maybe you have a resource constrained mobile device, or a platform where Java just isn't practical. Now you can use SymmetricDS anywhere that has GCC and a database. You could embed SymmetricDS into your own C/C++ application, or potentially run it as a daemon alongside your application.

The C client makes it possible to take SymmetricDS to iOS. In fact, stop by our booth at CodeMash 2016 in Sandusky, OH this week, and we'll be featuring a demo called “Store Wars” running on iOS. Store Wars is a galactic store front, existing the Star Wars universe, which shows how SymmetricDS can help you bring your data together from mobile devices. Imagine being able to know that your critical mobile data will make it to the cloud, no matter what, and that your cloud data will sync down to your mobile devices seamlessly -- all without having to build in any brittle synchronization logic into your application.

We'll also be showing our significant new integration product, Metl. Metl makes it possible to draw your integrations and is based on passing simple messages around. So don't miss that.

On the fun side, we'll have an “Ozobot” robot running around our table at CodeMash, and you can enter to win your own Ozobot at the booth as well!

For more technical information about the C client, see our user guide on Embedding SymmetricDS with C/C++.

Mark Michalek

I should have known I'd like working with data when I tried to use my i486 to catalog my hockey card collection. Fast forward and I've worked with data persistence, data replication, POS and Java in general for over 15 years. I've participated in the design and development of new products such as an enterprise-grade mobile POS, as well as led POS and SymmetricDS implementations. In my free time I like running, tinkering with Arduino robots with my kids, and antique cars.