So about Adobe :
Internet Evolution - John Myers - Adobe Upgrade Policy Prompts Outrage
Basically, Im going to predict that in several years time, all of us will be paying subscription fees for Photoshop. It is being introduced, and it will make more money for the corporation. What, 35 dollars a month for a year, every year? No brainer. What does that say about adobe? your guess.
Now..about Flash. I am honestly tired of the tirade against flash. I am a flash developer - so you know, the tirade and war against flash does, uh..., cost me my employability. Not that any of you should care...
But its the weirdest thing to watch one's skill set gets outdated fast and be forced to maybe find a different living, while nowhere near retirement age.
Flash is like BluRay and HD ...or Betamax and VHS.
Let me please, try to explain. Flash is not just the flashy thing you guys see online. Thats a small portion of it, and unfortunately, the one everyone knows about, and the one most visible. It has its bugs, sure, but most of the problems everyone seems to be experiencing with it - is the problem of poor flash coding by developers. Those of you hating flash, hates flash the way you would hate Toyota because all their drivers drives recklessly.
Beyond the usability of Flash as the pretty of the website, Flash/Flex technology allows development of huge multi-platform corporate solutions. A huge company could have a whole database/interface system based on Flash technology, and you'd never know it. I can easily create your restaurant touch screen cash register database, and it doesnt look like it was created in flash.
Also, did you know , that you can create iPad or iPhone apps using Flash/Flex? yes, it doesnt run on the iPhone internet browser, but the technology itself allows you to create this wonderful applications across platforms, including for the Apple devices!
Let me give you an example. if you one day would like to create your own app to sell on mobile platform...such as one to ...measure dof. To do this, you need to hire: A graphic designer, an iPhone developer, and an Android developer. 3 GUYS! or...you can hire 1 talented Flash Developer. Because Flash can publish to iPhone, to Android, etc etc. Want to see one? Go to your iPhone...and look at iTunes store for a game called Machinarium. Its made completely in flash, award winning, and is being sold for play on apple device. Sure, HTML5 will eventually be able to replace Flash...but see, poor coding will also affect html5 later.
What I am trying to drive home is the fact that Flash is beyond what most people see everyday. And what most people see everyday, the bugs they experienced, is due to inept coding by the flash developer than adobe themselves. There are many uses for Flash, and its being killed because of public opinion.
Stop closing down toyota factories because their drivers sucks and because GM says toyota cars are buggy, Please! (this was just an anecdotal example)
Its the media and opinion editor's fault that sets in the public's mind that Flash is only that: The flashy thing on your screen.
The other day i was in the office, and some were talking about the dangers of Facebook and how you can search and snoop on everyone's lives on it. I pointed out that google allows you to search and snoop on everyone even before facebook was introduced, and is still the main tool with which you snoop around facebook. But I dont see anyone crucifying google, the actual search engine that allows you to do all these things.
Public opinion matters, and its fun how news, editors, opinion columns etcs steers public.
I am not trying to start a flame war though - i am obviously on the losing end of this war, as
Flash for mobile is cancelled,
Flex given away to apache foundation, the future of
Flash Builder is tethering on the balance, adobe creating an HTML5 editor that is at this point so far behind
Flash Professional IDE....yes...thats all part of Flash technology here...not just Flash.
I just want to give a voice - as my livelihood is tethering on the balance, and I am finding myself eating a different programming textbooks everyday to stay relevant in what i do. Several hundreds of dollars in HTML5 books, CSS books, and trying to decide on whether to go with iOS programming books as opposed to doing it in Flash like I used to be able to do.