3 ms·
It's somewhat annoying to me that Flash proponents seem to muddy the lines between app development and website development. I've seen so many arguments lately t
by danudey 16y ago
It's somewhat annoying to me that Flash proponents seem to muddy the lines between app development and website development. I've seen so many arguments lately that either Flash is more open than the App Store, so Apple should allow Flash in the browser, or Flash is more capable than HTML5 so Apple should allow Flash apps in the App Store.
Flash is less open than HTML5 in the browser, it churns the battery, it's slow, and it's unreliable. It crashes on the Mac often, it doesn't support hardware video decoding (yet) and there isn't a stable version released for ANY Arm platform yet. Adobe is so far behind it's not even funny, and the arguments that Apple should have allowed Flash from the start are ridiculous because three years later it's still not ready for prime-time.
As for app development, Flash produces much larger apps that run slower and use more memory than native iPhone apps. There's no way to provide a truly 'native' UI (CocoaTouch) so developers will have to re-invent everything in ways that doesn't work or look like regular iPhone apps. Like Adobe Air apps, Flash apps on the iPhone would end up working and looking different not only from other native apps, but from each other as well. Users would have to get used to different behaviour from every app, instead of having a uniform set of behaviours that they can quickly learn and internalize.
If you're going to complain about Flash on the iPhone, it would behoove you to specify which specific implementation of Flash you're referring to, and compare it just to the equivalent offering for the iPhone. Otherwise, you're just making confusing arguments that don't hold water.