3 ms·
Yes, but then all apps would be poorly-written webapps in a single-threaded language with a bunch of performance kludges bolted on (like WASM, which STILL inexp
by SR2Z 2y ago
Yes, but then all apps would be poorly-written webapps in a single-threaded language with a bunch of performance kludges bolted on (like WASM, which STILL inexplicably can't directly edit the DOM).
There's frankly not much of a technical reason why Android phones and iPhones can't run each others' apps except for the malignant IP enforcement of both Google and Apple.
This is a business problem - take away Apple's 30% cut and see how quickly they change their tune on "security."
- bdw5204 2y agoThe video game industry has already solved this problem with engines like Unreal that can compile to PC, Xbox, Playstation and Nintendo. There's certainly no reason why you shouldn't be able to just compile the same phone app from the same IDE to both iOS and Android. I believe the architectures are basically the same but with different operating systems. There's also no good reason why you should have to distribute your software on iOS through a monopoly app store or why Android should hide the ability to install software from non-Google app stores or the internet behind a scary "security" warning. That "security" warning, while better than what Apple does, is itself a monopolistic practice that should be illegal.
- pcwalton 2y ago70% of mobile games are Unity too. Honestly, even outside of gaming, we could probably go back to web apps again, now that hardware is better. Zuck's famous quote about the company's biggest mistake being going with HTML5 instead of native for mobile is 12 years old.