Full screen, in browser, Flash 10.1 content shown running on a Nexus One
geek.com
geek.com
Nobody that I know of has claimed otherwise. The claim is that you wouldn't want to run it because of stability, performance and battery life issues.
> In my opinion Apple do not like Flash and AIR because it is a major threat to revenue from App Store sales.
That's a common opinion, but I don't see how it holds up. If you're talking about free Flash games the obvious competition would be free iPhone games which Apple makes no money off of. If you're talking about ad-supported Flash games then the competition would be ad-supported iPhone games, which Apple makes no money off of.
> The other aspect of Flash that worries Apple is obviously control. They have none over that content. So if someone wanted to produce a strip poker app with full nudity, for example, they could, and have it running full screen on an Apple device.
That's also reaching. They have no control over any webapp you build either, and you could certainly pull off a strip poker game online without flash. You could even use real people.
Apple may not get any money on freebies, but those freebies are still distributed through the iTunes Store, you still need to pay the $99 entrance fee, and you still have to own a Mac to develop iPhone software. That's control they are going to great lengths to keep.
http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3sd...
There are also a few open source editor/IDE options here:
Particularly http://www.flashdevelop.org/wikidocs/index.php?title=Main_Pa...
Case in point: almost all publishers use Adobe InDesign to create their publications, which thus translates really well into multimedia magazines (such as the Wired demo).
Flash is also the core platform for RIAs wherein companies and services can provide rich media interfaces. Inasmuch as HTML/JS is popular on HNews, designers still use Adobe products almost exclusively, so Flash-based RIAs are going to be the most interesting to experience (and easiest to publish).
Besides, a -1 is hardly worth complaining about. It's not like this is one of those sites where drive-by down-voters will keep showing up for weeks after the discussion has ended, voting you into the basement.
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.
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.
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.
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.
What rumors are you referring to here? Or is this more unsubstantiated anti-Adobe gossip?
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.
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.
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).
I hope flash goes away. I have half the mind to uninstall it from my computer. Most flash content is just ads and sites that don't really need flash for whatever it is they're doing.
Adobe's Kuler is a great example of something that doesn't need flash. What does it do that can't be done with HTML and JavaScript? Why would someone choose flash for a project like that? Google analytics and other online chart software are another good example.
HTML5+JS can render many Flash examples, yes. A streamlined IDE and a JS engine within the browser that runs AS FAST as a compiled SWF is yet to be seen.
Flash will continue to add features to keep it above the bare-minimum "standards" that so many web developers are used to developing on. Let's face it. We all clap for HTML5+JS, but who's actually using it with their clients; who fear nothing more than a visitor not being able to view a product or service?
Let's get real about Flash and agree it isn't A Good Thing for advancement and innovation if an idea farm (which receives millions and millions of dollars in R&D) like Flash is abandoned. Come on guys. Really?
In your world, YouTube, Vimeo and experimental web development wouldn't exist.
HTML5 video and audio is being implemented TODAY because Flash created that demand at it's current rate of absorbency.
So it should die? Flash is a breeding ground for ideas. What if Flash introduced a new approach to video conferencing / VOIP and allowed developers to play with the experience among multiple audiences?
We wait for the "standards" bodies to "aggressively" implement these advancements?
Or watch all browsers attempt to implement features inconsistently and cause more pain circa 1998?
Flash death = death of experimentation and innovation in RIA.
But not as good