Shared publicly  - 
 
I have just posted my thoughts on the death of Flash. Please leave your comments about my article here on Google+ and I look forward to seeing what everyone thinks of my take on this.
Game Over: How Adobe Killed Flash. It has been a very interesting week in the Flash world. Who would have known that the biggest deathblow to Flash would have actually come from the company that is re...
38
18
Benjamin Anderson's profile photoSebastiaan van Kerkfort's profile photoFrançois JULIENNE's profile photoRafael Ochoa's profile photo
64 comments
 
Ciao Jesse, interesting reading and somehow agree. The key problem that noone is addressing and Adobe failed to understand forever is that Flash developers are not mobile developers, this is a key point.

"Flash Lite was a total disaster and impossible to even develop anything of any value with" Japan proved this wrong. Ofcourse elesewhere did not work much for Flash developers (because they are not mobile developers). For stats infos, Flash Lite is on 750M Nokia devices, totally untapped market! But this is me seeing the value/opportunity as a mobile developer and not as Flash developer.
 
What confuses me about your article is that you speak about how bad Flex is, but then go on to say how dependent some Enterprise clients are on and how HTML5 can't replace it. So Flex is bad ... but HTML5 < Flex? Are you saying these enterprise clients somehow accepted a horrible solution and will be screwed now that they don't have a way off of it?
 
I think Adobe have acted like cowards, pooped their pants and ran with the latest and greatest idea to look like they're all about the future. Remember that Flash Player didn't really advance until the late Mr Jobs revealed the iPhone and championed HTML5. I remember chatting to Adobe product managers at this year's FOTB and I told them how I felt about Adobe's crappy choices.

Really the only thing they can do now to gain a shred of respect from me (whether it counts or not) is to open source Flash Player. I've never liked Flash but I learnt it and used it because that's what the industry wanted. Ever since AS3 came out it was awesome to use a proper OOP language for front end interactions, it'll be a huge shame to lose AS3 (let's face it, JavaScript isn't going to be class-based any time soon) and hence why they need to open source Flash Player in the hope that a browser will take it on and we'll soon see the <flash> tag.

Who knows, here's to the future, as for now I'm never going to need to buy creative suite again, here I come Ubuntu!
 
Good article. I especially liked the part about branching out. Solid advice. Platforms and languages are always being replaced by the next big thing. 
 
+Raymond Camden , enterprise clients often accept a horrible solution and are frequently screwed when they don't have a way off of it. I see it all the time when working with enterprise-level CMS systems, or third-party meta-coding languages.

I've done some enterprise coding in Flex because I could get it up fast and it had the powerful drawing tools I needed for visualization, but the performance was and remains generally poor compared to a native solution. We make decisions based on pragmatic concerns (and the messaging of platform evangelists) all the time, and sometimes those decisions seem like a bad idea in your rear-view-mirror three years on. That doesn't mean there's a better option or that it'll be easy to migrate, though.
 
Adobe is going back to their roots. Building tools for Designers! While they have great engineers building these tools, Adobe has proven targeting Developers is not in their DNA, see Flash Builder and Catalyst. Considering the past failures and the current industry landscape, this trasformation is probably the best thing Adobe could do. This is a great opportunity for everyone! Let's embrace this change, leverage Flash as a great delivery tool (while it lasts) and move on! There are plenty of other technologies.
 
+Raymond Camden I think Flex is poorly architected but most didn't wanted to build giant Java apps so they accepted Flex for what it was. And while there are some redeeming parts of the framework overall the general performance and inability of it to run on mobile devices became its downfall.
 
I'm only half way thur, your saying some good things but I'm not sure you understand the performance issues with AIR. Lets stop for a sec and not talk about AIR and look at Unity which outputs native files. If you have developed a good game for iOS using Unity don't expect it to work on Android the same I spent over a week with a friends game helping him optimize it for Android. So at the end your one siding things.
 
+Almog Koren yeah but to be honest I would be more willing to accept having to do one off versions of a game/app on different platforms if I was getting native performance. Obviously each platform is different. AIR on the other had is neither a jack of all trades and is a master of none.
 
Agreed I'm all for HTML5 I also believe in web apps and to be honest +Bruno Fonzi is 100% right Adobe has always been great at creating designer tools and sh*t at development tools Dreamweaver comes into mind.
 
I'm confused about the flex thing... isn't making dev open source a good thing!??!?
 
+Jesse Freeman its a good post, a bit hard which I think that's blow back from your end its clear that you have issues with Adobe and the criticism that you got. But overall you make some good points and I also think not everyone at Adobe is all that bad lots of good people.

Apple is the same with developers, if you talk to a hard core Apple developer one that was developing before the iPhone they can tell you a lot. Company's are company's and they want to make money.

I have feeling Adobe might become Netscape...
 
+Avi Kessner Its bad because no one will develop or improve the code base so don't expect anything new.
 
Why wouldn't the people who work on Tamarin also work on Flex? I think there are many people out there who would be happy to make a name for themselves by adding to it.
 
Almog, have you tried DW CS 5.5? Have you tried CFBuilder? (Adobe does make more than one IDE.)
 
+Raymond Camden I know, I like Flash Builder I have no issues with it Dreamweaver sucks sorry you can't get around it. You have to look at whats out there NeatBeans is amazing and free. DW is great for designers and think that was the idea behind.

But we need to be honest Adobe has some good tools but overall not too good and I would not bring up CF I think that will die out very soon.
 
In reality there is only one response to this whole mess. http://www.change.org/petitions/adobe-systems-shantanu-narayen-to-step-down-as-ceo#

Almog, people have been saying that coldfusion will die soon since coldfusion first came out...
Also, I'm guessing you haven't tried the new version of Dreamweaver. It's really much better than the previous versions. (however if you have limited screen space, some of it's new features aren't so usefull :) )
 
+Almog Koren - um - I can get around it. I like DW. I was just asking if you had tried a recent version. CS5.5 has very good jQuery/JS support. Not saying it is the only solution - just saying that if you haven't tried it recently you shouldn't comment on it. As for CF, it's in active dev right now. And yes, Adobe could kill it. Adobe could kill all their products. Anything can happen. CF though is in a great position to work with HTML5 based sites.
 
+Avi Kessner I have the new DW its much better especially from the older version but its not as good as NetBeans which is free
 
Oh my god I can't believe I wasted my time reading that post +Jesse Freeman. Why exactly am I following a Windows Mobile fanboy again when he takes such time to spew venom about the rest of the development space?

I had a huge rebuttal in the works, but I erased it. Instead, I'll just unfollow you and spare myself the trouble. This kind of shit is cancer. Thanks for propagating it.

Thanks for assuming Flash developers are inert, thanks for assuming the strategic view is what matters to the men on the ground, and thanks, THANKS, for jumping on the reactionary bandwagon. Because we need more reactionary bullshit from expatriots with no loyalty more than anything.

Expected more from you. You should've stayed quiet.
 
I am not sure how Native Extensions are a failure of AIR. As a matter of fact, the idea that 90% of my code can be AS3 and then the remaining 10% are written for target specific devices is very appealing to me. It makes Flash as a technology the most alluring mobile development platform out there.
 
What an immensely enjoyable read! For every detail I might quibble with there are other worse things you could have mentioned. Really enjoyed it! The enterprise stuff is so true. So many opportunities wasted. Thanks for posting!
 
Jesse, you've made some really solid points. I was waiting for the dust to settle this week before I said anything but it seems like it really is as bad as it sounds.

I've been working with Flash since 1997, was a Flash Kit mod, wrote for FOE, was on the Macromedia Central dev team, been actively involved with the prerelease groups for years and I am still an Adobe UGM for the Flash Platform. I have spent so much time trying to be the good face of Flash and Adobe/Macromedia that with every announcement this week I feel like I've been sucker punched.

I tried to see the good in this move even though I just can't. The Flex announcement was the last straw. Flex definitely has some problems under the hood with component life cycle, the lack of mx > spark conversion and of course the FB IDE didn't help but I've made some pretty great apps in AIR and on the web using the framework and Flex/Flash Builder. I also think AS3 has turned out to be a really nice programming language. That said, Adobe's solution is ridiculous. Adobe is acting like every problem is a hammer and every solution is a nail. HTML5 is NOT the solution to everything.

I have this fantasy that Adobe is going to turn around and say, "OMG WTF were we thinking?" but I don't really think that's going to happen. Mainly because as long as investors are making a profit things at the top of Adobe will stay as is.

Your advice to branch out should be a no brainer. Even during the strongest times for the Flash Platform I made sure I kept my skills up with everything else. Just makes sense.
 
+Jesse Freeman - Mostly what you wrote seems to be a childish way to get back at Adobe employees for whatever issues you have with each other. I was hoping for a lot more direction, insight, and wisdom, but instead it was just a "Ha Ha, look at me, I was right" blog post. I am not saying everyone needs to be an Adobe fanboy who works in this industry, but there is a big difference between criticism and constructive criticism.

So sifting thru the "issues" and trying to take something useful away from the article, this is what I found to be the most important statement you made...

"...and honestly at this point who would really trust Adobe to make development tools for HTML 5 or a new platform?"

This is spot on, and extremely important for Adobe to hear from the community. Why do we need them now? Why do I need to invest $2K every 1.5 years or $50/mo on their tools when there are tons of free tools out there for HTML5 and JS development.

Why would Adobe expect thousands of ex-Flash Devs to use their development tools to build HTML5 projects, when they have gone and destroyed the reputation of the Flash Platform and the trust of these developers?

I still think there is a future for Flash in the mobile app space, but they have killed the future of Flash in the browser.
 
When you look at this whole situation in the light of OWS, it really gives a new perspective on things. Just another company that needs to be targeted and shamed for their greedy ways?
 
+Casey Hill Hey Casey, I think you're misreading Jesse. Bluntness is not childish revenge. Adobe's problems didn't start a few days ago and they aren't just Jobs and HTML5. My favorite low point was when Doug Crockford got away with saying JavaScript didn't need types because AS3 integer performance was so poor. Of course it's improved since then, but not nearly enough.
 
For a mediocre developer like yourself, that made an entire career around Flash you're pretty much full of yourself.

Blah blah... look at me... blah blah... I've warned you... blah blah... I rock so much because I do other stuff... blah blah...

It looks to me like you're so happy about this because you feel like you're so much better than everybody else just because you did a couple of crappy projects in other languages... You do know that every decent Flash developer can make the switch to ANY language in a matter of weeks, right?

Everybody here is just pissed because we love(d) Flash so much that we don't want to see it go away. Also we appreciate all that Adobe provided throughout these years and we are grateful and you should be too (maybe more than everybody else... yeah, a year ago you were know as FlashBum...).

For all Flash developers if you want a good read about this subject take a look at Grant Skinner's post here: http://gskinner.com/blog/archives/2011/11/flash-player-mobile-a-post-mortem.html
 
+Luís Fonseca I have to agree, We need to take responsiblity for our own actions and the road we have taken for our career. If anyone considers them self a flash developer then yea you are in a tough spot.

The real question is are you ready to stop being a flash developer and start being an interactive developer. It's time to change our outlook on the situation, #adobe is just one company and not the whole industry.

Yes clients will say I don't want flash, they have been saying that for your years now. But what you need now is to have an alternative. You have many more opportunities when you leave the comfort zone of flash.

Java for #android has a similar package syntax as AS3 so you can just learn the concepts/syntax and how to apply it to the platform.

JQuery is a good place to start for a js framework and if you need more control #javascriptmvc can be used to provide more structure.

AJAX is still a good means to facilitate data transfer with out having to reload a page.

Lets not forget the whole iOS eco-system. There are plenty of other options to keep yourself from becoming obsolete.

The key is to find what will work for you. I personally have a background in 3d and interactive development so #unity3D is a natural evolution.

Flash won't just die over, but the pool for flash opportunities will start to get smaller and smaller. This is still a good time to get another trait under your belt. Each skill set you attain defines your #devprint, so take up a new challenge and see how just learning a new language will evolve you as an interactive developer as a whole.

For those of you who are interested in learning more about more options and want to be more active in searching for more skill sets in interactive development feel free to drop a line and I would be more then happy to share what knowledge I have.

Build your personal brand, and get your 10,000 hours in. Everything else will follow if you keep evolving.
 
I find the responses on here telling me that I am full of myself and they are going to stop following me really funny. I could care less if anyone actually follows me. I have an opinion, I speak from a place of experience and I say exactly what is on my mind. A lot of people apparently respect my opinion and think I am right.

My post is harsh but honestly it is incredibly personal for me and it always had been. I could have easily written some high ground, watered down, you are all going to be ok BS but the truth is that A LOT OF PEOPLE depend on Flash for their lively hood and it's not just about the 750 or so people who have been laid off but also all the other developers who rely on this technology to make a living.

I had a great run with Flash, I am thankful that I was able to do so much with it and be in the right place at the right time but I don't owe that to Adobe. To be honest I never really even used Adobe's tools for most of my career doing Flash development because they sucked so bad. If Adobe actually had seen the potential in Flash like me and so many other "Thought Leaders" did Flash wouldn't be where it is right now. We all tried hard to steer Adobe in the right direction but in the end there was no way they could have gotten out of their own way. Who knows maybe Flex being open sourced (again) will make it much better but without direct development with the player it will stagnate or worse grow incompatible with future version of the player. Adobe is just trying to save face by giving it away when what we really would need is the source code to global.swc and being able to modify the player.

For everyone else that got my message thanks for the support. I don't expect everyone to agree with me, all I have ever wanted is to educate Flash developers and get them to try new languages. I am so happy to see tweet after tweet and Google+ post after post from Flash devs who are planning on branching out and mentioning that I had something to do with it. I just want to inspire people to do amazing things with technology and push themselves hard. I am really looking forward to seeing what rises out of the Flash's ashes and I think if you learn how to take everything that Flash has taught you and apply it to other languages you are going to be one hell of a developer. Also check out my other discussion on why I am going to focus on C# next (https://plus.google.com/u/0/113373098067901951782/posts/bQuBgwMQeTY) because that will give you some direction if that is what you are looking right about now.
 
Adobe's on again off again - hot / cold treatment is irresponsible... does anyone blame the Linux community for being livid about Adobe's antics in the last year? The lack of commitment to products and the communities they are tied to is a death warrant.

With regard to your comments about the Spoon project... only a fool would disagree. If Adobe doesn't commit to donate source for the compiler, tool chain, global.swc, and buckets of money - Spoon.as is a dead end.
 
right on target Jesse. Since I read this post earlier the one thing that has really been stuck in my head is the mess that is the perception of the Flash Platform from this point forward.
 
Wow, Jesse. So I move out of town and unsubscribe from your meetup group, and this is how you react? ;-)
 
Wow so much Anti-Flash propaganda is hard to digest at once! Why disable comments? So you don't have all the flame wars going on at your site but instead here on G+?
 
I find the assumption that the open source community isn't interested in taking in and developing Flex.. uninformed
 
I actually disable comments on all my articles now because I find google+ a much better place to have a conversation.

As for the open source community taking over Flex, I am sure they will but without direct control of the player they will have almost no ability to make deeper optimizations that could improve performance of the framework without doing major refactoring.
 
this whole flash arguments remind me of "who moved my cheese"
 
That last comment of yours, Jesse, cuts to the core of it for me - open sourcing the SDK without open sourcing the player, while simultaneously saying "HTML5 is the future of enterprise", sends a very clear message that Adobe is just trying to get out from under Flex.

So what is Flash, now? A gaming tool, and that's it? And one with a huge install base but terrible native support? I can't wait to see Adobe release half-assed competitors to successful AS3 game dev frameworks. This whole thing is so obviously driven by suits around a conference table, it's sad. I mean, it's sad any time you see someone destroy something beautiful without understanding it - but it's even sadder when that also directly impacts the lives of thousands of developers using it. :-\

But! So it goes. I'm working with a startup now that is going to make the very act of writing code obsolete, so this is just a taste of the future, really. ;)
 
+Jesse Freeman While I mostly agree with your arguments, the reality for developers is that there is no better alternative, not for casual games that target desktop web (Facebook) nor for enterprise applications.
The Flash platform, with all its flaws, is still 100x better that any JS based solution if you are developing a large scale project. Same goes for Flex - yes, it's huge and heavy, but when it comes to building complex UI's in a short schedule it's still number 1.

For myself there isn't a problem - I came from the C++ gaming world and worked a lot with XNA (C#) so I'd rather go back to programming in C# or C++ than something as horrible as JavaScript.
At least until they come up with a better alternative for the web (like Dart, maybe) Flash /AS3 is still king.
 
Jesse, I agree with most of your viewpoints for sure. I sense a lot of angst, though (I'm a psychic!). I think as Flash developers it's important to remember that, no matter the mistakes Adobe has made, they gave us tools that we all used to make a very good living with for many years that cost us very little.

Yes, Flash is dead, but thankfully Flash existed. I learned a valuable skill that made me a better developer. I learned OO from AS3. I learned design patterns from AS3. AS3 frameworks made me see that frameworks really do have a place and can be useful. Sure, I could have done that with a lot of other platforms, but Flash was FUN to work with (mostly). I also made a lot of friends by being a part of the Adobe community.

I think it's important to remember the contributions that Adobe has made to our lives and be thankful that we had that opportunity, regardless of how we feel about the hot mess they've created.
 
Very good article, glad that ppl finally see it all clear. I also like it because you say your opinion no matter how harsh it sounds.
 
You're not coming from a position of experience. You are coming from a position of anger. It's as much of a vitriolic rant as I have ever read. Aimed and designed to hurt someone. Vast exaggerations and omissions of facts, in my experience, usually come from a position of little confidance. And you want to spin that as an effort in influencing others? You're going about it the wrong way.
 
Hey Jesse, I agree with pretty much everything in your article with one exception: "When I want real games I turn on my Xbox or PS3". It seems you are implying that "real games" don't have a place in the browser, and that WebGL, NaCL, Unity, even Flash Stage3D and other solutions aren't creating solutions for building console quality games. I believe that the game console's day's are numbered as well, and we will begin to see web based games that are better than consoles soon. Of course I'm a bit biased as we have created http://playbrassmonkey.com, but I don't think that browser games (particularly high end 3D games) are dead, not by a long shot.
 
Good article, although it's mainly about the many mistakes Adobe made and your personal frustration with them. I agree that Adobe has been lazy for way too many years. They treated Flash the same way they do Photoshop; they add ONE desirable new feature every year and then sat back, waiting.

Still I wonder, did other manufacturers do so much better? Do we have the perfect browser yet? Is Javascript out of its infancy? Do we have a proper cross-platform 3D solution? I don't think so.

The quality of Flash as a development environment is actually pretty amazing. I think AS3 is still the simplest, cleanest and most enjoyable (which is important) language to build interactive applications in. HTML5 and Javascript don't even come close - not in a hundred years. Maybe Adobe's IDE's aren't perfect, but that's exactly the reason open-source tools exist. That's not a bad thing!

Of course, the SWF player in the browser is a different story. It's just not as relevant as it was 5-10 years ago. The web has moved in a different direction. Do you think Adobe could have kept SWF alive, if they played their cards differently?
 
Some fine words. "This resentment will tarnish Adobe’s name even more then Apple has and honestly at this point who would really trust Adobe to make development tools for HTML 5 or a new platform?"

Everyone who, in another decade, was willing to use FrontPage. This is the real target Adobe is aiming at IMO.

"Three years ago I started telling Flash developers to branch out, learn new languages and grow their skill set, I hope someone was listening."

Now this is the kind of things that keep me going every day on my line of work. Stay open to new ideas, languages, frameworks. Don't morn on them as they pass away, don't think you've wasted time learning something that didn't pay off as much as you thought. Well... sorry about the irony: "stay hungry, stay foolish" is something you have to live with, not just repeat after catching up stanford's speech.

Nice advise, excellent post.
 
one sad thing among alot others is that features like antialiasing text and being able to tweak the antialiasing on it is just a part of all the things that will be missed in flash among designers and animators that care about how the final rendering looks like, my bet is that we have to wait along time untill we see stuff like this in html5/css - this new turn is a major plus for developers and some designes but we still see crossbrowser BS in html5, blue boxes and poor animaitons - so pixelperfect designers and animators are being left behind with a new opensource standard that takes their design/animation standard 5 years back in time

(remember flash had 1 rendering engine 100% what-you-see-is-what-you-get - now html5 has 5+ differend independent rendering engines in each browser that will tare unoptimized content appart)

we embrace the change - god wills it...(your god - not mine) i guess - the true rich animation end user experience as we knew it in 2010 - is going away for a time - replaced by what i would call software in the beta stage - it will become as cool - but the next year or two will show a gap in cool animations in the browser, more than position scale and alpha animation... mostly not because of tech but also because of tooling...
 
I read your article, but all I really got from it was "blah blah blah, I hate Adobe, blah blah blah." If you want to write an informative article, why not start by telling us which other technologies out there right now, other than Flash, can be used by a one man team on a low budget and tight time frame to develop a viral game which can get hundreds of millions of plays across multiple platforms? Personally I don't think Flash will be dead until a) it can't do that anymore and b) something else can.
 
oh.. and im gonna miss being able to render a cool animation in 3d or aftereffects and just drop it in as a transparent flv video clip - no-sweat - correct me if im wrong this has to be done with spritesheets and json parson now ? - json...!? im an animator - adobe did exactly what i needed ... no sweat - ... even giving me the option to sort out wich clip should render with speed or performance ... html5 that...

and what about 2010's- big hype that was all over the news as being "new tech" - "Augmented Reality" - it had wow factor - but now the tech behind is being flamed by the masses - (last i heard no webcam support in html5 yet)

as i see it - its opensource new tech, developed by the people for the people - its not quiet ready to completely replace all that is requested from flash - but the people wants it NOW!...
its like a too early released software - exactly what Jesse use to complain about from adobe's products :)

metaphor: (flash is old cars - html5/js/css is new cars - getting rid of plugins is saving the environment)
why not buy a new car that runs on new green electric power - the tech is there to replace todays modern cars (almost - like html5)...
i bet its because there are pro's and con's and at the moment there are more con's so people stick with the normal old cars untill the electric cars are just as good all in all - but everyone should care about the enviroment and buy one now (just like the fact that flash is a plugin, makes it a bad experience for the enduser - most people dont give a shit or doesnt even know what tech is behind the shiny animated website) - just as most people probably dont care about their part of saving the environment when buying a new car now - oh yes here comes the money argument - new electric cars is way more expensive - and so is html5/js websites in the same scale as current flash sites in development time due to harder integration of crafted animations and such - unless the client is willing to do some major downscaling - like buying a full featured family car from ford today compared to buying an electric car that can handle everything a family needs now a days...

admit it all you tech guys wants this change now really really hard - maybe abit too hard ?

- flash developers and designers oppinions scale little compared to web developers and apple fans (many of them in the public press) all together when when people google this stur - so the pressure is on... and its harder than ever

no doubt this was gonna come, im fine with that -but i had hoped that it would come in a ordinarily demand and request manner - instead of this "flash is a plague" way... - this is a tech developer fight that has taken its turns on the public to take a stand - what for? now clients wants to publicly state that they have a flash free website !? just like buying green power - for what ? is flash poluting the web - in some people opinions - yes... the end user doesnt care. For most people pixels is pixels!

- all people browse on mobile devices is information - if they want to se a cool campain / user experience site the phone is not the place - never been - thats what apps are for and desktop browers
- wich brings me to this metaphor :
just like playing an indie game on ios/android - compared to playing a big game on pc/xbox its two seperate markets that both have hi demands in each seperate ways.
browser wise just like desktop flash websites (as pc games) vs pretty informational html/5 webites (as mobile game apps)
both hi demand in each seperate way - (too bad clients refuse to pay for both and goes with the cheapest solution - as of indie games on ios android mac store and chrome store (all platforms) in stead of the big shot like pc games as of a shiny flash site)

and now as long as people need to do work among other things on the desktop computer, the desktop will not lose this fight...
so saying flash is dead is the same as saying we dont need pc/xbox games anymore because of iOS/android games - you will go with differend expectations on each platform - including browser expectations...

sorry for bad english - its not my native
 
I was fine and ready to believe in the 'console for the web' until the Flex announcement. Thanks for the wake up call.
 
That was a bang on article. Agreed with most of the points you mentioned. Adobe has never been a developer-friendly company, they don't know anything about what developers actually need. They don't take criticism, they start arguing with you instead doing better job and taking every criticism as a feedback and try to improve things, they don't do that at all.

Its very evident that they are not capable of making very good, high performance, stable softwares. We have experienced crash, freezing, etc, issues with almost every application of Adobe, they just can't do it properly. Adobe Creative Suite looks bloated to me and they have made all these softwares unnecessarily heavy, instead of doing some real useful thing, they waste time on doing fancy stuff with splash screens, etc.

There are two reasons why they killed Flash Player Mobile, first they are having really really hard time getting hardware-accelerated graphics working in Flash Player and AIR. From the announcement of Stage3D (Molehill) in last year's MAX 2010, they took another year to develop and deliver it and released it finally at MAX 2011 but only for desktop and promised that it is coming to mobile very soon. Since, they had difficulties making it work on desktops, the mobile has made their life a hell. They dropped the Flash Player in browser and focusing on AIR, according to a comment posted on Facebook by Adobe, the AIR with Stage3D will be available in first half of 2012, so I guess they'll need another 12-months time to deliver it on mobile.

Second reason is that, they said we are shifting the resources from Flash Player mobile to focus on Flash player desktop and AIR. This is another bullshit from the company, another blatant lie. You'll never see speedy work done on Flash Player and AIR, they will keep at at snail's speed or it might get even worse. As we all know, they have aggressively investing in HTML5 and its tooling, so those resources are not shifted to HTML5 space, because they want to sell more crap tools and make money as Adobe has to pay its CEO $12.2 million compensation. He is a true genius, he has transformed the company and had stock performance of -20.8% before this Flash Player announcement. You can imagine where the Adobe's stock would be after this point.
Adobe is FINISHED for me.
 
pretty tirred of people random flamming the browsers and flamming adobe - so i desided to write down all my frustrations upon this tech war that has gone some how mad i think... it really was a relief for me mentally to just get it down on paper or so to say in bytes - and get it off my mind - and after this blog post i kinda feel more ready to move on to either html5/js or MotionGraphics...

"An Animators thoughts on Flash and the new open web"
http://thonbocom.prosite.com/30088/my-blog
 
That fact that Adobe employees have to invoke their Macromedia credentials to find a base to establish trust, is clear evidence of the extent of the damage the Adobe brand has sustained in the recent "iceberg" collision.

Bon voyage "Titanic"

Going to group therapy or couples counseling has never repaired contempt. That is what the relationship status is for many loyalists at the present.

http://www.remotesynthesis.com/post.cfm/moving-forward-with-flex-and-flash#commentForm
 
Flash is dead for mobile phones only. But will continue to be used on PCs. Isn't it?
 
yas and on macs - simple as that - the flash player got a new updated release last friday 11.1 - no sign of decay there at least
 
Amazing article. You are absolutely right! Just give a look at the new adobe's whitepaper on flex:

" Going forward, features will be added to the runtimes to support Adobe’s vision for the Flash Platform. The
Apache Flex Project may choose to take advantage of those features; however, new features will not be added
to the runtimes specifically to support the Apache project’s efforts."

Unfortunately Apache flex project is also dead : http://www.adobe.com/devnet/flex/whitepapers/roadmap.html
 
First, I think you should learn the difference between "then" and "than", it was a real pain for my eyes to read your blog.

Second, if you had no Flash. you wouldn't be able to do much things.

Third, what's the point of commenting here when you have a blog there?
 
For 15 years I made an amazing living building flash apps, websites, flash e-comm stores etc and teaching flash in NYC to 1000s of users . But I saw the handwriting on the wall as early as 2007. I'm glad I kept my javascript skills fresh. Adobe Edge will be the future... but that is just the start. RIP Flash you were a good friend and it was fun while it lasted - Carpe Diem - Robert
Add a comment...