--
You received this message because you are subscribed to the Google Groups "STL Mobile Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to stl-mobile-de...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
If I was trying to do something simple with a fully common codebase, I'd use Cordova (formerly PhoneGap) or something. We used PhoneGap at Jive, but it didn't work well beyond a simple use case.
I've never used j2objc, but I'm a little put off by it since I'd rather be working in Swift, and I'm nervous about having my whole system being dependent on something so complicated. I generally don't like to be dependent on a library that I can't maintain myself, and I don't consider myself a strong transpiler person.
At Twitch, we use C++ to share our business logic, and it works pretty well. It's a little annoying to have to make all the Java bindings, but I'm sure there's a way to automate that eventually.