I’m puzzled on this one. Apple has already tossed Flash. Has Adobe decided the smartphone market isn’t worth it?
That’s a shame, especially since the latest generation of 4g phones are finally fast enough to actually run Flash decently.
From the article you linked to:
They were throwing away a zillion dollars optimizing flash for every rust-bucket phone GPU on the planet, for little revenue. Something had to give.
Meh, I’ll be happy if they can get the stupid thing to play nicely with firefox again.
That just makes no sense. Adobe doesn’t make their actual content. How would having a premium model help Adobe make money?
If Adobe is just changing their entire business model, then why use Flash at all?
And the answer would obviously be: Stop trying to optimize for everyone, and stick with the modern stuff.
That said, this is all old news. I had held out that Adobe would realize that gaming is moving to more mobile platforms, but I guess they don’t get that either. Flash is going defunct soon.
So the first device they throw to the curb is the one with a quad-core processor? Wouldn’t it make more sense to drop the devices still running Android 2.0?
They’re no longer writing new versions of it, so they’re not optimizing it to work with new operating systems. Hence it makes sense that it doesn’t work on the new stuff but will continue working on the old stuff for a time.
Apple may have gotten a lot of flack for dropping Flash a few years back, but pretty much everyone knew it was a buggy piece of crap whose time was limited.
Perhaps by licensing flash to developers on terms that require the developer to kick back to Adobe when premium features are used.
Flash was an acquisition for Adobe (with Macromedia) and always sat uncomfortably with it’s other business units. Adobe’s primary business model is in selling content creation tools which take in a proprietary input (.psd, .ai, .premiere) and outputted an open format (.jpg, .avi, .html). This meant other companies could focus on making a better browser or movie player while Adobe purely focused on content creation.
With Flash, it also inherited the execution platform and a not-very-good one at that. Flash had accumulated generations of cruft and spaghetti code, making Adobe responsible for a vast number of security holes and instability.
Steve Jobs correctly recognized that Flash was an evolutionary dead end and that HTML5 would grow to replace it and signed the death knell of Flash with the iPhone. Adobe has also quietly recognized the death of Flash and now just needs to keep up appearances long enough for them to develop a compelling rich HTML5 content creation tool that can serve as the replacement. One sign of this is that they’re slowly moving most of the development team for Flash to India and China and essentially putting a freeze on features.
I think Adobe will be as happy as anyone when Flash is dead so long as they control the next standard that arises.
Apple sells a significant portion of the modern stuff, and they won’t let Adobe play.
Basically, the iPhone and iPad are a big enough market segment that content producers are shunning flash so they can get iOs users on their sites, and also moving away from web apps toward native apps. The more that producers do that, the less need there is for flash.
Adobe tried for a while to be a competitive advantage for Android, but they weren’t very successful. Flash is big and old and frankly pretty shitty code. It thrashes the cpu and makes the fans come on and kills the battery life of my laptop, even. They were simply not capable of getting it working well on phones in any reasonable timeframe. Even if they had been, a significant amount of legacy flash apps are designed with a mouse/keyboard in mind. There’s no way to “hover” for example, on a touch screen, but a lot of flash apps won’t even display their menus until the “hover” action takes over. At some point you have to move on and stop working on a dying technology.
ICS has the new Chrome HD browser, which has a “request desktop version” option for websites. Will that somehow have a laggy full fledged Flash, or am I SOL?