> We’re going to make great tooling for HTML5. We’re going to make the best tools in the world for HTML 5.
This is a good news. No shipping day: not really a good news, if we are lucky we'll see it with CS7
> We’re focusing on everybody else. There’s a huge wave of innovation, there’s going to be a wide range of devices.
I think it would be fair to say that smartphones have been around for at least 5 years. I can't recall to see a huge wave of phones using Flash in a decent way
> Regarding the prototype tablet that has been shown off at Web 2.0, there are a bunch of manufacturers building devices with those guts.
Prototype =! successful product.
We'll revisit this statement when those manufactures will ship a million of those devices in 28 days.
It’s not about HTML 5 vs Flash. They’re mutually beneficial. The more important question is the freedom of choice on the web...
Look at the iPhone helicopter we just saw — why should I only be able to use an iPhone for that? Why can’t you do that with any phone? If you look at what’s going on now, it’s like railroads in the 1800′s. People were using different gauged rails. Your cars would literally not run on those rails. That’s counter to the web. The ‘rails’ now are companies forcing people to write for a particular OS, which has a high cost to switch.
Translation:
We will lower the cost to switch phones by moving the switching cost out of the hardware and into the tooling. Then we will benefit because you will need to buy our tools to write applications and you won't be able to switch tools.
Adobe will make all the tracks the same gauge, but you won't be able to manufacture a locomotive without their tools.
p.s. I upmodded this post because it's important to hear what they have to say, not because I support what they're saying.
Funny, because you're able to create SWF content using only free, open source software, including their own compiler. I don't believe your point holds. Do you ever do any Flash work?
The same could be said of the CLR, and there have been efforts like Mono to replicate it independently of Microsoft. Nevertheless, in practice Microsoft control the .NET platform and the CLR. Like any other platform, they can control what underlying features of the OS or hardware it does or doesn't support, and they can give their tooling an advantage over free, open source tooling.
For example, what if they add a new set of op codes to the next release? Don't their tools arrive in the marketplace with full support of the new op codes while the free, open source tools must toil away to replicate them?
We can quibble about how much advantage their tools have in the marketplace, but unlike the late Sun Microsystems they are very clear about being in the business of making money from tools and commoditizing operating systems, browsers, and hardware to support that business model.
Except Microsoft doesn't provide fully functional implementations of the CLR for a reasonable set of platforms. Microsoft intentionally crippled the CLR on non-Windows OSes, and continues to do so.
Sure you can create content with free open source tools and yeah there are some oss runtimes. But the runtime that the majority of the world has installed is created by adobe. If a new platform/os has a new feature, you still have to wait for adobe to support it in the vm. So no, flash isn't really that open. Adobe controls and drives its direction.
But look at the iPhone helicopter we just saw — why should I only be able to use an iPhone for that? Why can’t you do that with any phone? If you look at what’s going on now, it’s like railroads in the 1800′s. People were using different gauged rails. Your cars would literally not run on those rails. That’s counter to the web. The ‘rails’ now are companies forcing people to write for a particular OS, which has a high cost to switch.
What a silly argument.
But look at the Quickbooks app we just saw. Why should I only be able to use Windows for that? Why can't you do that with any OS? If you look at what’s going on now, it’s like railroads in the 1800′s. People were using different gauged rails. Your cars would literally not run on those rails. That’s counter to personal computing. The ‘rails’ now are companies forcing people to write for a particular OS, which has a high cost to switch.
(Footnote: QB for Mac is not the same product or feature set.)
But look at the SUV we just saw. Why should I only be able to use gasoline for that? Why can't you run that with any fuel? If you look at what’s going on now, it’s like railroads in the 1800′s. People were using different gauged rails. Your cars would literally not run on those rails. That’s counter to the open road. The ‘rails’ now are companies forcing car buyers to buy SUVs for a particular fuel, which has a high cost to switch.
Adobe needs to get over their "We will ship when its done" way of doing things. They have a ~18 months - 24 month cycle to refresh products. I think in todays day and age thats too long. Adobe tools do not currently fit in well with either RoR, Django or jquery.
They should start by making the best tools in the world for Flash development! I personally use HaXe, it's significantly better than Flex, which is kind of sickening because it's mainly written by one guy.
I have been saying this since the first proclamation that HTML5 will kill Flash. It will not kill Flash CS it will kill the Flash Player. Artist and designers still need a tool to build content, Flash CS will continue to be that tool.
So has Adobe just basically said: "Hey Steve Job's is right to not put Flash on the iPad, the real solution for Adobe is to move into the future, its just that we are lazy and greedy so we didn't want to do this, but Steve is forcing us to be a better company!"
Only Steve Jobs is FULL OF SHIT. How many HTML5 games are you playing on your iPhone? Humorously I thought I'd see how the HTML5 game scene is like on my Nexus One, and it turns that virtually all of them rely upon either a keyboard or mouse interactions that I can't simulate. And of course they all run like garbage (sidenote: though they still run vastly better on the N1 than they run on the 3GS)
For people to repeat this utter nonsense is a sad, sad statement about society.
Any seasoned Adobe user will know that when Adobe says "we'll make" they mean "in the next 5 years" and "the best" they mean "moderately decent, will still crash a lot, also be frustratingly inconsistent".
This is a good news. No shipping day: not really a good news, if we are lucky we'll see it with CS7
> We’re focusing on everybody else. There’s a huge wave of innovation, there’s going to be a wide range of devices.
I think it would be fair to say that smartphones have been around for at least 5 years. I can't recall to see a huge wave of phones using Flash in a decent way
> Regarding the prototype tablet that has been shown off at Web 2.0, there are a bunch of manufacturers building devices with those guts.
Prototype =! successful product. We'll revisit this statement when those manufactures will ship a million of those devices in 28 days.