3 ms·
"Forget everything Steve Jobs is saying about Flash being buggy. In my opinion Apple do not like Flash and AIR because it is a major threat to revenue from App
by swilliams 17y ago
"Forget everything Steve Jobs is saying about Flash being buggy. In my opinion Apple do not like Flash and AIR because it is a major threat to revenue from App Store sales."
No. That is the MAIN reason Flash isn't on the iPhone, it is the number one crashiest program on the Mac.
How is the battery life? That's another big concern with Flash on a mobile device.
- theandym 17y agoExactly. The questions with the iPhone (and any mobile platform) is not "Can it run?" but rather "Will it perform and not destroy battery life?". I'm am glad to see that Adobe is working on a mobile version, but until they solve the battery life issue I am happy to not have it on my iPhone.
- henrikschroder 17y agoThe big problem isn't Flash itself, but what people make in it. Most of the crap Flash movies out there are made by graphical designers who have no knowledge about programming, and typically only test their creations in isolation on their own machines. When that thing is then released, it is actually displayed on some webpage together with lots of other flash elements and other ads, and the whole thing slows to a crawl because none of it was optimised. A good Flash programmer can make very good Flash movies that don't perform like crap, but good Flash programmers are very rare. A lot of people hate flash because of all the low-quality crap that is made with it, and shoved down people's throats through websites, but if you replace Flash with something else, you can bet your life that there will still be a lot of low-quality crap, made by non-programmers, that will be shoved down your throat and slow down your browsing experience.
- rauljara 17y agoAll true... except that the same flash app running on a non-windows machine will use more resources than one running on a non-windows machine. Full screen flash video takes up a ridiculous amount of resources on a mac, and an obscene amount on a Linux machine. Based on adobe's crappy track record with non-windows platforms, I have no trouble believing the reports that the version of flash they submitted to the app store drained the iPhone battery in under an hour, as rumors indicated. Non-optimized flash apps are indeed a problem that Adobe can't really fix. But the problem is multiplied by Adobe's god-awful implementation of flash on non-windows machines.
- henrikschroder 17y agoFair enough. For comparison, it's interesting to see that there's a new "browser war" concerned with optimizing the javascript performance, and the results of that are pretty impressive and to the benefit of all. If Flash had been a more open standard and there would have been competing Flash players, we could have seen something similar there, a race to improve the Flash player performance to in turn make the browsing experience better. But it's proprietary, so the only thing that motivates Adobe is the fear of being marginalized.
- radley 17y agoI have no trouble believing the reports that the version of flash they submitted to the app store drained the iPhone battery in under an hour, as rumors indicated. What rumors are you referring to here? Or is this more unsubstantiated anti-Adobe gossip?
- amadiver 17y agoTotally true -- as I see it, in the year 2015: The big problem isn't HTML5 itself, but what people make in it. Most of the crap HTML5 sites out there are made by graphical designers who have no knowledge about programming, and typically only test their creations in isolation on their own machines. When that thing is then released, it is actually displayed on some webpage together with lots of other HTML5 elements and other HTML5 ads, and the whole thing slows to a crawl because none of it was optimised. A good HTML5 programmer can make very good HTML5 movies that don't perform like crap, but good HTML5 programmers are very rare. A lot of people hate HTML5 because of all the low-quality crap that is made with it, and shoved down people's throats through websites, but if you replace HTML5 with something else, you can bet your life that there will still be a lot of low-quality crap, made by non-programmers, that will be shoved down your throat and slow down your browsing experience.
- chl 17y agoWhat if the reason for the (undisputed) Flash crash-happiness on OSX isn't only Adobe's laziness (what a ridiculous statement), but also some sub-par OSX system components that almost always seem to be involved when Flash crashes or performance goes down to nil (e.g., on my machine, ATSserver)? What if Apple's C/C++ compiler (i.e. gcc) just doesn't optimize as well as Microsoft's (which, from my experience, it certainly doesn't)? Let's not forget that it was Adobe who tried to firmly establish SVG (and burned a lot of money in the process). I for one can't blame them for investing where content creators and the users are.
- Tichy 17y agoThe reason is Apple wants to have control with the App store. Period. I don't think they pull other Apps just because they consume battery. Crashes also shouldn't be a concern on the iPhone because apps are shielded from each other (or so I would hope).