Cs5 | iMore

Order: BeatsX | AirPods | MacBook Pro | iPhone 7 | Shop: Insanely Cheap Wireless Plans


Adobe thinks Apple's new cross-compiler policy is great, lack of support for (non-existant) Flash player not so much...

Like Google, Adobe is also over-joyed at Apple's newly changed and clarified developer license agreement, specifically the part that now allows cross-compilers like Flash CS5 Packager for iPhone:

More →

Steve Jobs posts "Thoughts on Flash", or why you'll never see Flash on iPhone or iPad

Steve Jobs has posted his "Thoughts on Flash" up on Apple.com, and like his previous thoughts on (DRM) music, it's a fascinating insight into the mind and tactics of Apple's CEO. As background, this follows up iPhone, iPod touch, and now iPad shipping without Flash support, Apple's recent change in license to prevent the use of cross-compilers like Adobe Flash CS5's Packager for iPhone (which let developers make Flash apps and output iPhone apps), and Apple's recent addition of Mac APIs to allow hardware accelerated Flash on the desktop.

Jobs begins by stating how close Apple and Adobe were and how they've drifted apart. He then breaks down his case against Flash on mobile into 6 key areas:

  1. Flash is not open, it's wholly owned and controlled by Adobe. While Apple also has proprietary products, they believe the web should be open, and Jobs singles out Apple's support of WebKit (the rendering engine behind Safari, Chrome, etc.) as an example of this in action.

  2. Flash is not needed for the "full web" because H.264 is becoming the standard and as sites update to support H.264 they automatically provide video supported by the iPhone, iPod touch, and iPad. He lists Vimeo, Netflix, Facebook, ABC, CBS, CNN, MSNBC, Fox News, ESPN, NPR, Time, The New York Times, The Wall Street Journal, Sports Illustrated, People, National Geographic as examples. Jobs also says Flash games aren't needed because the App Store has 50,000 games, more than any other platform in the world, and many of them free.

  3. Security and performance. Flash is increasingly an attack vector for malware, and Apple still claims it's the number one cause of crashes on the Mac.

More →

Adobe quits Flash packager for iPhone, Apple comments

Adobe's Mike Chambers put up yet another screed against Apple and their iPhone platform -- specifically the disallowing of cross-compilers -- this time basically saying Adobe was going to stop work on Flash CS5's iPhone packager:

More →

Steve Jobs says cross-compilers (like Flash CS5) make sub-standard apps

As is his want lately, Apple CEO Steve Jobs replied to an email from a developer concerned about iPhone 4 SDK's ban on using cross-compilers like Flash CS5 or MonoTouch to create apps.

After a brief exchange about Daring Fireball's article on the matter, Greg Slepak wrote:

More →

Adobe fires back at Apple over cross-compiler ban

With the apparent iPhone 4.0 SDK ban on cross-compiled code, Adobe has begun firing back at Apple. The New York Times Bits Blog carried the following statement from Adobe:

More →

Apple updates iPhone 4.0 SDK agreement to block Flash CS5, Mono touch, cross-compilers

Daring Fireball discovered that, as part of Apple's newly released iPhone 4.0 beta, the licensing agreement now seems to ban binaries compiled by Adobe's upcoming CS5, Mono Touch, and the like:

Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).

More →

Flash CS5 Can Compile iPhone Apps, Launches April 12

Adobe has announced that their CS5 suite, the latest version of their industry leading content creation tools like Flash, PhotoShop, Illustrator, and InDesign, will be launching April 12 (with availability likely to follow at a point that is later).

The big news for iPhone developers is that Flash CS5, as previously reported, will allow ahead-of-time-compiling that should allow for easy (or easier) porting of Flash apps to the iPhone, iPod touch, and iPad.

So, if you prefer developing in Flash rather than Xcode and don't mind the lack of interface builder tools, you can stay in Flash and spit out iPhone binaries. (Just please -- please -- make them awesome).

Though not specifically iPhone related, Adobe is providing some sneak previews of other CS5 apps, including one I still don't -- nay, can't -- believe is real: content aware fill for Photoshop (embedded below, but watch it on as big a screen as you can.)

Now if they were to add this to an iPad version of a PhotoShop.com app...

More →

More on Adobe CS5 Flash Compilation for iPhone Binaries

Daring Fireball has been linking to some interesting discussions on Adobe's recent announcement that Flash CS5 will compile "ahead of time" native iPhone binaries that can be submitted, as is, to Apple's iTunes App Store.

First up, KickingBear reminds everyone to give it a chance before burying it just on concept or principle:

More →

Adobe CS5 to Allow Flash to Compile iPhone Apps

Since Adobe can't get Flash on the iPhone -- yet -- they figure the next best thing is to let Flash CS5 and ActionScript 3 compile native iPhone apps that can be submitted to the iTunes App Store and run on iPhones and iPod touches everywhere.

More →