QT Creator Integration Cross Platform


#1

Qt Creator supports c++ and Java and many platforms including android, ios, linux, mac, & windows. What approach for Couchbase Mobile/ Sync / and Server / would you use to accomplish a single code set with many different platforms in mind. Would the Pure Java Desktop Be best, or something else?


#2

Java isn’t available on iOS (unless you want to dump an entire Java runtime into your app, which is kind of crazy.) I suppose you could build a glue layer to bridge a C++ API onto the Objective-C version of Couchbase Lite.


#3

So I guess we should use 3 … IOS, Android and (java or C) is that correct?


#4

We have three versions of Couchbase Lite: Objective-C, Java and C#. There is no C version.


#5

Maybe RoboVM would be interesting to you, it allows Java-based apps on iOS (and doesn’t embark a full fledged JVM in your app AFAIK). This is still in beta, but a few apps are already on the store (most of them games) :smile:
For example Rock Ninja is “only” shown as weighting 22MB on the App Store.