Reflections & analysis about innovation, technology, startups, investing, healthcare, and more .... with a focus on Minnesota, Land of 10,000 Lakes. Blogging continuously since 2005.

Tag: Adobe

iPhone and Flash – Apple and Adobe at War?

Things are getting real interesting out there on the iPhone front, in so many ways. Here’s a case in point: this fastest-ever growing mobile phone platform, as originally introduced last year, did not support Flash (and still doesn’t), but it’s clear that Adobe, the company behind Flash, would sure like to…uh…do something about that? Iphonemultipleimages

Perhaps you saw the news that broke last week related to this. Here are the two items I caught:
iPhone Still Not Ready for Flash (from CMP’s funky, new Contentinople site)
Who Needs Flash on iPhone More, Adobe or Apple? (from the great blog "last100," part of the ReadWriteWeb network)

After reading these, I decided to ask a couple of my smart local buddies to do guest posts. First, my longtime designer friend "PXLated" — who’s an almost-as-longtime Apple and Adobe user and follower. Get this, he goes this far back with Adobe technology (I love this story): when he first called ’em for support, John Warnock took the call. [Yeah, for you trivia buffs, that was the founder.] I asked PXLated what the heck was going on, and if he could give me his take over the weekend. His comments follow:

Adobe’s been pushing Apple to put Flash on the iPhone and is using the blogosphere to promote its cause ("we need Flash, we need Flash", blah, blah, blah). Adobe and their surrogates — you know, the old interactive CD developers whose businesses went tits-up when the web took off — try to play it that Flash is a web standard and, to have the full web on the iPhone, you need Flash.

First of all, it’s not a standard. It might be ubiquitous, but it’s not in any way, shape, or form a web standard. There are many things delivered over the Internet (the web, mail, etc), and Flash is interactive multimedia delivered over the internet. There happens to be a Flash plug-in that allows it to be played within a browser, but it’s not "standard" web technology.

So, Apple has basically said no, the full version of Flash is too resource-intensive and power hungry, and even taxes desktop machines. Load up some Flash sites (or several) and it can bring your browser to a screeching halt and max your CPU usage. I’ve seen it written that it’s even worse on Macs than on Windows, as Adobe has never optimized the Flash player for the Mac. Then there’s "Flash Lite," a version that’s on some phones. But, according to what I’ve read, and what Jobs has said, it is too lightweight, in that it won’t render Flash sites as we know them — only ads and simpler stuff like animations. And it won’t even display stuff created in the latest version of Flash.

So, currently, there isn’t a version of Flash that Apple will allow. The full version of Flash is too heavy, and Flash Lite is too light.  Bottom line, there is no version appropriate for the iPhone/iPod Touch.

The current brouhaha is that Apple came out with their iPhone SDK, and Adobe’s current CEO said in a conference call last week that his firm would use that to develop Flash for the iPhone. The reality is they can’t without deeper ties to the underlying operating system, or to the Safari browser. That isn’t possible without Apple’s help and approval.  It seems his engineers explained the facts of life to him, and a day later he corrected himself.

So, now Adobe is back to square one.

My guess is there’s a lot of politics going on behind the scene, and some of it is historical:
1) Adobe raped Jobs in licensing fees for using display postscript at NEXT.
2) They tried to do that again at Apple for OSX, and Jobs said screw you and developed the whole display technology using PDF. He could do this because Adobe had opened the specs so PDF could become a standard. Open=no licensing fees… 🙂
3) Adobe probably pissed Jobs off (as well as all Mac users) when they were one of the last software companies to release OSX versions of their programs, and used Carbon (a bridge) rather than Cocoa (the native method).
4) Adobe then again took forever to make their apps native for Intel, probably further straining their relationship with Jobs.

So, basically, I would guess there is no love lost with Jobs when it comes to Adobe. Hey, they screwed with him when he was down.

The problems for Adobe are many. First, all their big apps (including Photoshop and Illustrator) are mature, and there just isn’t much they can add to them to make people upgrade. They locked themselves into a development box where they can’t utilize all the great underlying OS features to create a nice upgrade, either. So, their only place for real growth is to ride the next wave in computing — mobile — but they can’t if Flash isn’t as ubiquitous on phones as it is desktops. So, there are a bunch of choke points and pressures.

The iPhone points to the future and is a grand success, but Apple prefers to use and promote web standards — like Scalable Vector Graphics (SVG), Javascript (Ajax), and the latest in the HTML specs — rather than proprietary things like Flash.  Microsoft is introducing a Flash competitor called Silverlight. So, Adobe is desperate because they know the mobile phone/browsing market is many times bigger than the desktop market. If they can’t get Flash to be as ubiquitous on mobile devices as it is on the desktop, the jig is up and they could miss out on the whole next generation of computing. And all those Flash developers will have to learn new skills.

It’s desperation time for the whole bunch, hence the latest outcry.

Thanks, PXLated. This will indeed be very interesting to watch! [Note: I guess I won’t go long on Adobe stock.]

Not being one to ever be satisfied, I then just had to ask yet another of our mutual smart friends for his opinion on the news. Steve Borsch has an excellent blog at Connecting the Dots, and also blogs with me occasionally at Minnov8. He’s very savvy in the ways of Apple and Adobe, having worked for Apple for several years in sales in the ’90s. And he’s as plugged in to where things are headed in the new world of "the Internet as platform" as anyone I know. Here are his comments:

Any of us in the tech sector knows that shrink-wrapped software is dead; the personal computer will be less and less necessary going forward; and that multiple device types connected to the Internet — with most of the processing being done "in the cloud" or at hosted facilities — will be the way most of us get our news, information, entertainment, and social connections going forward.

As the Internet increasingly morphs into the "platform" for applications — either Web, desktop, or the new category of rich internet applications (RIAs) — runtime "containers" will be critical for any company hoping to be relevant, and Apple’s name has come up as one of the most absent players in this space. Ironically, iTunes is often used as the best example of a rich internet application, since one can rip and manage music on the personal computer desktop; share it within the home; buy and download music, movies, and video "up in the cloud" along with cover art; and subscribe to free audio and video podcasts.

Adobe’s AIR (Adobe Integrated Runtime) is an RIA platform with incredible functionality and the capability to "collapse" many sorts of technologies into a "container" that runs in a Web browser or on a personal computer desktop. Microsoft’s Silverlight takes a different approach (and many design tools exist for creating and deploying Silverlight "containers"), but the essence is the same: next generation hybrid applications that attempt to marry the best of the desktop with the best of what’s delivered over the Internet from the cloud. In fact, buzz has it that Silverlight was a direct strategic response to the ubiquity of Flash (which is on something like 97% of all browsers), and that Microsoft’s abdicating the runtime of video, audio, and animation to Adobe was a very bad idea…especially if the company was interested in cloud computing (which it is now!).

My belief is that Apple isn’t going to sit this one out, and the Flash controversy is all about positioning their approach (whenever it’s revealed), since they have all the building blocks necessary: the most ubiquitous creative platform, called Macintosh; Quicktime (which I’d argue is the best video container); Safari on both Mac and Windows (built on the fast, completely Web-standard browser engine called "WebKit"); incredibly simple "clip" technologies like WebClip (a fast and easy way to clip a section of a web page, and it automagically turns into a widget); and the fastest growing mobile device (iPhone); and many, many rumors of upcoming device-types leveraging the critically acclaimed "touch" technology used in the iPhone interface.

Add to that Apple’s famed ability to deliver easy-to-use interfaces to historically difficult processes and technologies. Probably my best example is the phenomenally good-looking movies and, most specifically, DVDs that can be created with iMovie and iDVD. Having grown up in the interactive space with videodisc and CD-ROM, I can tell you that creating and delivering a DVD is so laughingly simple that one of my non-technical friends (who can barely figure out the radio in his car) has delivered some of the best-looking DVDs I’ve ever watched.

My prediction is that Apple will be delivering different "touch" form-factors in the next six months (along with faster 3G iPhones), as well as touch modifications to their notebook platforms. As user-generated content continues to explode — and demand accelerates for tools to create and deliver it — Apple will be right there with what’s needed to create and deliver at runtime.

There you have it, folks. What my smartest, tech-savviest friends say is behind all this Apple/Adobe posturing regarding Flash. In other words, there’s a whole lot more than meets the eye.  And your intrepid reporters at Tech-Surf-Blog [wherever I can find them!] are out there for you, right in the middle of it all.

(For another take on Apple and its culture, check out this great cover story just published in Wired Magazine: Evil/Genius: How Apple Wins By Breaking All the Rules.)

Now, you need to tell me what *you* think about the future of Apple and the iPhone.  Don’t be shy — comment below and show your stuff…

eTech: Magical Mystery Tour

I’m off on an adventure tomorrow morning, flying to San Diego again, this time for the O’Reilly Emerging Technology Conference, where I’ll be reporting for Conferenza and posting to this blog. I’m looking forward to running into some old friends, and to an exciting program. The “magic” theme this year should be fascinating, based on the descriptions of some sessions I’ve highlighted below.

Etechlogo200

What technologies are “poised to blast off into the realm of magic?” O’Reilly asks, as it launches its sixth annual eTech event. [It will be the third one I’ve reported on, by the way.] The goal is to “balance pie-in-the-sky theorizing with practical, real-world information and conversation,” says the firm. The format consists of tutorials, breakout sessions, keynotes, and that most revered form of interaction — hallway conversations! — which “will hopefully spark enough unconventional thinking to change how you see your world.” Etechtheme400

The dates are Monday, March 26 through Thursday, March 29, and the venue is the Manchester Grand Hyatt right on the harbor in downtown San Diego. The promise, says O’Reilly, is for you to be able to learn which areas of technology have sufficiently advanced to the level of magic. So, I’m joining more than 1200 technologists, CTOs, hackers, researchers, thinkers, strategists, entrepreneurs, business developers, and VCs that are expected to participate in this year’s event. Grandhyatt I know from years past that the attendees at eTech are top notch — many leading developers, trendsetters, founders, and VCs (definitely a lot names you’d recognize). The strength of eTech, according to O’Reilly, is how it “taps into the creative spirit of all attendees, sparking provocative encounters and productive inspiration that continue long after the conference ends” — and I agree based on personal experience. In addition to the variety of sessions and extra-curricular activities, eTech has an exhibit hall featuring a focused group of about 14 exhibitors and sponsors.

eTech Sessions That Especially Sound Good
So, what are some the talks I’ve flagged out? On the first full day, Tuesday, I plan to catch as many of these as I can (some overlap each other, unfortunately):
• Building a “Web-Scale Computing” Architecture to Meet the Variable Demands of Today’s Business (Amazon Web Services)
• Making Offline Web Applications a Reality (Zimbra)
• Movie Magic: Coming Soon to the Real World Near You (Apple Computer)
• Flickr for Office Docs – Content Syndication through ThinkFree Doc Exchange
• RSS Beyond Blogging – Connecting Applications With Feeds (nSoftware)
• Digital Disney: the Mainstreaming of Web 2.0
• Successful Open Communities on the Internet (Wikia)
• Extreme Productivity in the Enterprise: The User is the Developer is the User (BEA)
• The Myths of Innovation
• Virtualizing the Datacenter with Project Blackbox (Sun)

Then, on Wednesday, we start getting heavier into that magic thing:

• The Coming Age of Magic (ThingM) – Excerpt: “The desktop metaphor is dead … Interaction design is significantly trailing the capabilities of the technology because of how difficult it is to explain what all this new stuff does … The desktop metaphor was useful for twenty years as a way to structure and explain information-processing technology. I propose “magic” as a metaphor for structuring interactions with embedded information processing technology …”

• The Role of Ubiquitous Web 2.0 Technologies in Everyday Life (Danah Boyd) – Excerpt: “While the ‘radical’ practices of young people and the organizational fetishes of technologists are certainly a curiosity to be examined, the real shift is happening in the lives of everyday people without an ounce of reflexivity …”

• Patterns: From Fabrics to Fabrication – Excerpt: “Today, the re-emergence of craft is part of the DIY movement that is discovering new tools for personal fabrication.

And here’s my vote for best named session:
• Scalability: Set Amazon’s Servers on Fire, Not Yours (SmugMug) – Excerpt: “With companies like SmugMug, Flickr, and YouTube growing by leaps and bounds, storage is a vital but expensive ingredient. Building, scaling, and managing large storage installations is cash — and labor –intensive. Amazon provides a simple API that exposes their internal storage architecture at utility prices. Suddenly, anything is possible. Unlimited, always-on storage everywhere in the world.”

• Sufficiently Advanced Magic (MIT Media Lab) – Excerpt: “…magicians and scientists often play on the same borders of the unknown. Magicians, however, do not have to kowtow to the constraints of reality as technologists do … If technology is man’s search to express control over his environment, scientists should look to magicians for inspiration and guidance as to what has engaged people for millennia … they continue to be successful by adapting their techniques and presentations in order to affect people profoundly.”

• Engaging with Web 2.0 Outside the Browser (Adobe) – Excerpt: “Web 2.0 is more than a social networking phenomenon. It’s a renaissance in web development … Rich Internet applications (RIAs), which break out from the traditional page-based web paradigm and currently run in the web browser, will soon be able to run on the desktop, both on and offline, with the ability to access local data and use web services to present an integrated and unique user experience … best practices and techniques that leverage existing web development skills to build and deploy Web 2.0 applications that bridge the Web and desktop … a new application model for content delivery and collaboration … how HTML, JavaScript, PDF, and Flash are coming together in a new project, code-named Apollo.”

• Pipes: A Tool for Remixing the Web (Yahoo!) – Excerpt: “Developers can use Pipes to combine data sources and user input into mashups without having to write code.”

• Web Scale Computing (Amazon Web Services) – Excerpt: “Web 2.0 business models are about competing on ideas, not on resources. Yet over 70% of most startup development effort goes into undifferentiated “heavy lifting”! … Using AWS, developers can build software applications leveraging the same robust, scalable, and reliable technology that powers Amazon’s retail business … 200,000 developers have registered on Amazon’s developer site to create applications based on these services.”

• Ajax Unplugged: Architecture and Tips for Taking Your Applications Offline (Zimbra) – Excerpt: “Looking back, 2006 may have been the year of Ajax … But despite its game-changing hype, Ajax is limited in its usefulness, it only helps people when connected to the Web. Surprisingly enough, people want access to their applications even when they aren’t connected to the Internet …”

And…drum roll…my vote for the funnest sounding session at eTech:
• 1/2 Baked (panel: 500 Hats, Feedburner, First Round Capital, August Capital) – Excerpt: “Half-Baked Dot Com is a participatory exercise in entrepreneurial improv theatre conducted by five teams of startup addicts and judged by an estranged panel of venture capitalists…or several crackpots and D-list bloggers, whomever shows up first … Half-Baked is the latest Web 2.0 craze that’s sweeping the un-conference circuit. Show up early and bring your A-game if you’d like to participate, otherwise bring your camera to record the heinous crime perpetrated on an audience who paid good money to attend this event.”

Finally, on Thursday, I’m seeing several more sessions that I’d like to catch — if I can hang around that long before hittin’ the waves:
• Apollo: Bringing Rich Internet Applications to the Desktop (Adobe)
• Silicon is Invading Medicine (Andy Kessler)
• Lessons Learned in Scaling and Building Social Systems (Yahoo!)
• Web 20-20: Architectural Patterns and Models for the New Internet (Adobe)
• Your Web App as a Text Adventure (Stikkit)
• Web Feed Workflows – Getting the Right Information, to the Right People at the Right Time (Attensa)

Let me know your thoughts about the sessions above, questions you’d like answered, etc. Watch for my blog posts and Flickr pix, too. And, by all means, if you’ll be at eTech yourself, please look me up!

DEMO: Adobe Says Apollo Still Coming

For those who thought Adobe would be announcing availability today for its Rich Internet Application (RIA) platform, called Apollo — sorry. It’s still a “couple of months” till the developer version will be ready. So said presenter Mike Downey, who apparently was substituted at the last minute, because Chris Shipley introduced Kevin Lynch, the company’s Chief Software Architect (where’d he go?). Guess they’re just here to keep the buzz going about it. I’ll find out more later.