Hacker News new | ask | show | jobs
by jagawhowho 4283 days ago
Seems he already knows the solution. Go native with c/c++. Re-write the front end per platform.
2 comments

That is my approach.

Xamarin requires anyway an UI implementation per device.

The time spent fighting integration bugs can be used in productive coding instead.

This works pretty well on iOS where you can transparently mix C++ and ObjC but on Android you're looking at JNI hell.
Still way better than having to deal with JNI hell plus whatever code, that you don't control, sits between your application and the JNI calls.

My little Qt review, which I posted in a sibling thread, reminded me why using the platform tooling is always the best approach.