Yes, Apple Really Is Out to Obviate Flash, But They Do Listen to Customers (Sometimes)

If you haven't heard, John Gruber at Daring Fireball has the lowdown on Apple's pointed attack on Adobe and Flash in particular in the iPhone 4.0 license agreement. The key point: Apple has basically banned the use of tools like the Flash -> iPhone packager that is a key piece of Adobe's flagship Creative Suite 5, set to launch on April 12. The bits are finalized, the discs are being burned and pressed as I write this, and a marquee feature of the suite has just been rendered null and void by a change in Apple's licensing agreement.

While I'm more on the HTML5/JavaScript side of the fence than the Flash side of the fence when it comes to building rich internet applications, there's a lot of great stuff that Flash can do that HTML5/JavaScript simply cannot. It's not just about video. It's about the applications that can be built. For now and the foreseeable future, Flash makes it drop-dead easy to build multi-user, rich media applications. It's a shame that those apps won't be able to make it on to the iPhone, or the iPad.

While the change in the licensing agreement also affects Mono (.NET) -> Objective-C and other similar converters, it seems like the result of the will of one very powerful and very gifted individual who has exercised his power to reshape the landscape of the Web. It's feels mean, but that's business sometimes, isn't it? (See Gruber's most recent post on the issue for the business reasons (alas, logical) why Apple made this change.)

On that note, there was something that struck me in the iPhone 4.0 SDK announcements yesterday which I thought was interesting from a UI perspective: the inclusion of folders in the iPhone UI.

While Apple's products (and team) are extraordinarily opinionated, and those opinions are rigorously thought through, I found it surprising that an "old" desktop metaphor found its way back in to the iPhone/iPad UI. With Apple's very clear attempt to break from the desktop UI of files and folders in the iPad, and their reluctance to introduce any kind of hierarchical organizational system in to the iPhone SDK in previous iterations, the return of folders was surprising.

My guess is that folders returned for a very simple reason: it was the choice that made the most sense to their users. While Apple may appear arbitrary and capricious, they listen very, very carefully to their users when it comes to designing the experience. They probably iterated through a number of organizational ideas and most likely came back, time and again, to a simple, obvious, universally understood idea: the folder. Rather than forcing something new and unfamiliar to most (ie; stacks), they said "Simple and already understood, if not radical and new."

So Apple does listen to their customers. Sort of. Sometimes.

Comments
Scott Stroz's Gravatar I am not so sure I agree with you that the Flash --> iPhone packager is a 'key piece', or 'marquee feature' of CS5.

To me, a 'key piece' of CS5 would be PhotoShop and a 'marquee feature' would be content aware fill. (and I am not a designer)
# Posted By Scott Stroz | 4/9/10 9:26 AM
Brian's Gravatar Scott -- you're right. For a large portion of the people who purchase Creative Suite, Flash (and the tools which enable you to create rich applications for various devices) isn't a big part of how they use Creative Suite. Photoshop is.

I'd still call this a marquee feature, though, because Adobe has been promoting it since MAX in October as a key enabler for developers and designer/developers to leverage their existing knowledge of Adobe tools to create apps for the iPhone platform.
# Posted By Brian | 4/9/10 1:22 PM
BlogCFC was created by Raymond Camden.

Creative Commons License
The content on http://www.iterateme.com/ is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.