Showing posts with label Steve Jobs. Show all posts
Showing posts with label Steve Jobs. Show all posts

Wednesday, August 15, 2012

The Inevitable End of the Flash Era

Adobe has some really cool things pointed at the Internet these days, much more than what they are doing in the print space. A friend pointed me to this nifty open source framework they've shipped, called PhoneGap. Mobile Internet, and "multi-screen" are the hottest areas for developers, so it should come as no surprise that this is where Adobe's attention is focused.

As for the Internet goodies, apparently Flash is no longer part of their plans for the future. The writing has been on the wall since Steve Jobs started his anti-Flash crusade roughly three years ago.

Last November, Adobe announced that it would stop the development of Flash for mobile devices. This week, Adobe disabled new installs of Flash on Android devices. If this really means Flash is done for Android, this is really a huge milestone. I mean, Flash is still "ubiquitous", and a lot of work will have to be done to completely erase it from the web. In fact, it's likely that remnants will be around for many years.


Steve Jobs would be completely stoked. As we may recall, he started this whole thing in early 2010 by calling out Flash as "evil." He, almost single-handedly, made HTML 5 as the platform of choice for mobile content. Obviously HTML 5 is growing in adoption on the desktop, too-- limited primarily by the unfortunate staying power of ancient browsers on user desktops.

Anyone who uses Flash now for anything except games and certain video applications is making a bad technical decision. And unless you already have lots of Flash expertise in house, you should move on-- because the best developers will have little interest in working with this platform from now on.

Monday, January 3, 2011

Printing in the Post PC Era

Over the holidays I did a lot of thinking about this blog, and my only New Year's resolution for 2011 is to post here more regularly. Not because I like hearing myself talk, but because the subject matter has never been more relevant, and is in fact going to heat up this year. That should make it a relatively easy resolution to keep!

Last summer, at the D8 conference, Steve Jobs made some waves when he introduced the idea of the "post PC era." Jobs said the day is coming when only one out of every few people will need a traditional computer. "When we were an agrarian nation, all cars were trucks because that's what you needed on the farms."

"PCs are going to be like trucks," Jobs said. "They are still going to be around." However, he said, only "one out of x people will need them."

Jobs said that this idea makes many PC veterans uneasy, "because the PC has taken us a long ways." And he went on to say, "We like to talk about the post-PC era, but when it really starts to happen, it's uncomfortable," he said.

It's an apt description, and is so much more than another excellent Apple branding campaign. The iPad was met with a lot of excitement, and some skepticism. There is still some skepticism around how publishing, ebooks, magazines, newspapers and other media-related businesses will fare on the new platform. But one thing has become crystal clear since Steve's D8 appearance: the iPad is a major hit, and it is in fact only the beginning of a new computing paradigm.

That paradigm is the fourth major computing shift: the Cloud/Mobile paradigm, which I think is aptly referred to as the "Post PC" era (the first three shifts arguably being the mainframe to minicomputer, minicomputer/workstation to networked PC, and the Internet.)

I realized that this is exactly what we are talking about here. The Rich Internet Printing concept is very much "printing in the post PC era".

Apple's AirPrint, HP ePrint, Google Cloud Printing; whatever Microsoft creates (presumably in the near future) to enable their tablet and cloud printing strategy. Service providers like EFI with PrintMe. Software from a variety of third-party vendors who enable printing from non-PC devices.

David and I are co-authoring a paper for the 2011 TAGA Advanced Technology Conference in Pittsburgh this coming March (visit TAGA's website for more information.) I'm going to use some posts here to vet the topics we are working on for that highly esoteric academic paper, but in a more accessible format.

We will do a deep dive into the applications, and report on the opportunities, challenges and limitations, and success stories. Stay tuned.