Get a Clue, Adobe Had It Coming For A Long Time
What many buffoons who defend Apple cannot seem to understand (and don't know the first thing about programming, so their opinion shouldn't really count anyways), is that the effect of this is far beyond just flash. Phonegap, Unity, eg....are also all gone.
Adobe should "accidentally" release a jailbroken flash and pull ALL mac products off the shelf and restrict support.
Then laugh as Apple sales plummet.
LOL, yea, im sure investors would love that and what if Apple decided to make its OWN photo editing app to compete with photoshop? You think Apple dont have the resources. And even if they did p[ull it we could just run bootcamp, Adobe looses no matter how you see it. And its good for them. They been lazy with the mac for many years. CS5 is just an update that costs 600 dollars. They ben greedy and now they are trying to push an unwanted platform into the app store where the owners dont want it to be. RESPECT the owners rules, stop crying and develop native iphone apps with the sdk or develop for another platform. Stop crying, it dont help.
Purchasing Macromedia was the worst decision that Adobe has made in the past decade or so as it they gobbled up their largest, and almost last, competitor.
At this point I would go as far as saying that Adobe has a monopoly on the design market. This is evidenced by the seemingly pointless upgrade to CS5 less than 24 months from the release of CS4. As others have mentioned it, Adobe is basically charging $600 for bug fixes while discontinuing bug fixes on the previous generation. Even Microsoft is still releasing patches for Windows XP and Windows 2003 7+ years from the release of each product.
Many have stated that Apple is attempting to harm Adobe’s business, but Adobe refuses to make use of many Apple built technologies that could significantly improve performance on the Mac versions of CS, this while optimizing code heavily for Windows and leaving 68k and PPC code in the Mac versions. Adobe has tried to make themselves look better by stating that they released free updates to PPC and a beta for Intel (see John Nack’s blog) but in reality Apple pushed developers to move to Cocoa over 10 years ago and only relented to release Carbon as an effort to appease developers. For every subsequent revision of Mac OS X, Apple systematically deprecated old APIs and as many vestiges of OS 9 that they could, meanwhile trying to produce a solid modern framework for software development.
Adobe is simply trying to make the best out of their previous development, which is a good business decision for them, but to effectively move the platform forward Apple had to make choices like killing 64-bit Carbon. While I understand that Adobe had to make a tough decision in how to move forward, they are still releasing new versions of CS without completing the current versions or fixing bugs with software that was released within the previous 2 years. I would even go as far as to say that Microsoft treats their customers better today. Wow!
Also, for all of those complaining about problems for tools like the Unity game engine, doing a little research you will find that Unity generates an Xcode project for the iPhone. To function properly this would have to generate code that compiles natively with one of the various compilers that Apple has made available as of late. As this is generating native code it will likely not be subject to these restrictions.
And what if Adobe is slow to update and all these flash games are on the app store? What if Apple wants to implement NEW features and they cant because Adobe is slow to update there stupid flash toolkit? Go buy a clue guys, with all that money you saved on buying a pc.
Lastly, will someone please tell me how a mouse-over is going to work on a touch enabled OS? Please someone answer this question and tell us what Flash actually provides beyond HTML5 besides a scripting language that designers can understand. Oh wait, they are both scripting or markup languages that don’t actually require substantial knowledge of a high level programming language to develop applications. All this is going to do is create a lot of shovel ware that will likely run poorly. Why should we believe that Adobe will optimize their code for ARM on Mac OS X any better than they have for Intel or PPC on Mac OS X.