There was a company back in around 2014 that had an implementation of iOS libraries for Android that they used in porting games by recompiling. I can't remember the name, and last I checked they did not seem to be in business, but maybe that could be a good starting point for some of the non-UIKit stuff.