Adobe CS6 – Based on AIR?
Adobe CS5 is out today. Time for the CS dev team to party, take a Spring vacation, and then get to work rewriting the codebase so that they can release CS6 as a suite of AIR applications. Actually, it wouldn’t take a rewrite of the codebase – assuming I have a clue what I’m talking about which is a fairly large assumption. :)
Since AIR 2.0 can access native processes I’m sure the CS team has been preparing for this day by evolving the existing codebase toward a smooth transition to AIR. Much of the heavy lifting of pushing and mashing pixels around will be done with existing native processes just as they are today. AIR just makes a nice package and makes it much easier to build a consistent UI/UX across the suite.
Native Processes: Launch and communicate with native “out-of-band” processes. Bundle your own native executables, or call executables that you know are already on the machine. This feature requires that your application be installed with a native installer rather than though a .AIR file (we provide tools for building native installers). ( Read full list of what’s new with AIR 2.0 )
What would this mean?
No doubt everyone will take this as Adobe retaliating against Apple. Putting CS6 out there as a suite of AIR apps makes it a much easier task of bringing CS to Linux.
| I’m a Windows guy myself. My only experience with OSX is watching other people use their Macs at conferences. And I have Ubuntu on a partition that I play with every now and then. I don’t see that there is much of a difference in UI/UX between any of the OSes. If you’re an experienced user for any OS then it shouldn’t take more that 20-40 hours of work to become intimately familiar with any other OS. Personally my biggest struggle is with the file/folder/permissions in Ubuntu. Everything else is pretty much where I guess it is right off the bat. |
But does anyone really think that people are going to give up OSX for some flavor of Linux just because they can use the CS suite? I would expect that there would be a very small percentage of individuals who would switch. However businesses would look at this as a golden opportunity to save money. The bottom line for a business is if they can do the same work for less money then they’ll switch. Linux based computers are far, far, cheaper than Macs. Plus you get a similar OS experience. There are however ancillary costs to such a large shift such as IT support. But over time I would expect that more and more businesses would make the move.
Furthermore, the recent Apple fiasco does set a dangerous precedent. I’m sure that more than a few people have worried that Apple could go a step further and disable AIR in a future version of OSX. I have no idea if that is a realistic concern or not but at this point I wouldn’t put anything devious past Apple. However, if CS6 were an AIR app then Apple would never consider making such a move. That would be disastrous for them since such a large percentage of their users are people who rely on the Creative Suite for their income. There is absolutely no way Apple could replace CS with their own apps so users would have to choose between not ever upgrading their OS or moving to Windows or Linux machines.
Adobe is clearly the world leader behind the write-once-deploy everywhere philosophy. I expect that moving CS to AIR has been a goal since the conception of AIR. This would obviously cement AIR as a robust platform for developing and deploying apps which would encourage other software companies to make similar moves.
What do you think? I’m I way off base? Is it even possible? We’ll probably know in about 12 months when CS6 previews start coming out.
If something here has proved valuable to you then feel free to drop a couple of bucks in the tip-jar.











