Which of the platforms (other than Android) require you to do extra work to talk to the underlying system API with a C ABI?
iOS certainly doesn’t require any extra work, and even exposes several C api for frameworks as well (not even including ObjC).
And even in the case of Android, the system provides JNI facilities so it’s not foreign to the system.