I have been watching the ongoing spat between Adobe and Apple about how Flash is “not allowed” on the iPhone and iPad OS.
Apple control the iPhone and iPad OS very carefully, to ensure that the user experience is as good as it can be. This means that they try not to allow dubious apps in the App Store (although there were all those fart apps – did people really pay money for those?), and it means that they are now telling developers that they cannot use third-party libraries that sit between the app and the OS.
I mentioned this second issue in my previous post about iPhone OS v4, and how in my view it makes perfect sense for Apple to do this, because relying on a third-party library to be bug-free and to use all the latest OS features (as well as to be updated in a timely fashion when new OS features are released) is dangerous for Apple.
Flash in particular is a contentious point, because on the MacOS, it performs horribly. Even when using the 10.1 beta versions, it is horribly slow – you get mouse cursor lag on a Core 2 Duo CPU with ample RAM. So in my opinion, Apple are right to say to Adobe that Flash should not be allowed on their OS until it works. Basically.
Well, after all the posturing, and the immature ads Adobe has taken out saying how much they love Apple “but …”, I had another thought: it’s time Adobe showed the world how good their Flash Player is on the iPhone!
Adobe should release a Flash Player that can be installed on a jailbroken iPhone or iPad.
On a jailbroken iPhone or iPad, you you can install anything, from bash to a clunky multitasking implementation, to background apps that monitor the way the phone is being used. Absolutely anything.
Go on Adobe – you are saying that your Flash Player is so good, and how it will work so well on the iPhone, despite the fact that you have not yet managed to get it working to “release” quality on Android, or any other mobile platform yet. Lets see what you’ve got!
Apple say that Flash content relies on mouse-hovers, and that won’t work so well on an iPhone or iPad – so prove them wrong!
Apple say that Flash Player is unreliable (and the videos you can find of it dying horribly during a demo on the Android OS don’t help, frankly), so show them that it’s not!
Apple say that the performance would suck on the lesser CPUs used on mobile devices, so lets see how well it performs!
Finally, there is the issue of battery life. Adobe say this would not be a problem, and Apple say it would. Show us!
Adobe: Please release a Flash Player for the iPhone and iPad OS, that can be installed on a jailbroken iPhone or iPad. Prove to us that what you are saying is true, and that Apple are telling lies for some evil purpose.
Just … prove it.