On the topic of looser app reviews on the Play store vs the App store. I can give you a long list of fake iOS apps where you enter a 4 digit code to watch free movies. People who think Apple is manually reviewing apps are delusional.
Android gets a bad rap because of security and Apple has exploited this in their marketing campaigns to the max. So the moment Google does something to address this glaring hole in their security model the 1% vocal minority throws a fit. You’ll still be able to side load, but because it has extra friction they’ll threaten to switch to iOS. To which I say - go for it. Google doesn’t care about people who side load apps like an automatic reloading the chamber. You’re an insignificant percentage of their base.
Personally, I would rather see Android only run signed and sanctioned apps to prevent the technologically illiterate from getting pwned. If you want to be able to side load then sign up to be a developer and go to town on your device.
The Apple vs Google app size comparison is so disingenuous. It doesn't take into account all of the preinstalled iOS dependency libraries used by these Apple apps.
My understanding is that that arena allows you to allocate memory segments, but you can't do much with it, you can't allocate var or object on it like in C++ for example, so its almost useless.
You certainly can, as they were designed as JNI replacement, with the goal to fully support the C ABI of the host platform.
You can either do the whole boilerplate manually with Panama set of APIs, or write a C header file and let jextract do the work of boilerplate generation.
I replied to a poster who said the seven years of updates began with the Pixel 6 with "Pixel 8" and a link which showed when support expires on these devices, because... it began with the Pixel 8, not 6.