Why do people always want to run all their Android apps?! Why not iOS and Windows apps too??
Hkw about we figure out which apps are missing and build them natively. Linux phones still need work to be opimized for the hardware, lets not add more abstractions and slow it down by emulating proprietary runtimes
Because access to mainstream proprietary mobile apps is becoming increasingly necessary to function in modern society, and people know that the iOS versions are a lost cause.
You're right, of course. And notably in the case of Android apps, they often also depend on Play Services and therefore require agreeing to Google's ToS.
Folks: if you don't like two major tech giants having so much power, push back against requiring apps like that when you see it. This is how they get so much power. (I'm especially worried about government apps requiring Android with Play Services or iOS.)
> Why do people always want to run all their Android apps?! Why not iOS and Windows apps too??
Yeah, that'd be great! Unfortunately Darling isn't running GUI apps yet even for desktop apps, but the start is there. Windows apps are frequently compiled for x86, so we'd need to plug together WINE+qemu, but it should work. Windows apps also aren't designed for mobile like Android, but in many cases I'd bet it can be made to work.
Hkw about we figure out which apps are missing and build them natively. Linux phones still need work to be opimized for the hardware, lets not add more abstractions and slow it down by emulating proprietary runtimes