More thoughts on Apple and computers

I got asked this question on Formspring, and thought the somewhat unrelated answer warranted a quick blog post. Yeah, I’m silly like that. So here you go, thanks to the anonymous person who asked the question, and I hope you enjoy the answer.
And please don’t hesitate to let me know exactly how full of crap I am in the comments! :)

Do you think Apple may be just setting itself to be shanked by a Google/Adobe alliance on the mobile device front?

This doesn’t have an easy answer.
I think Steve Jobs is doing what he thinks is the “best solution”. The Mac has been built in that spirit, but it didn’t become the dominant platform because he was trying to make simple something that couldn’t be really simple (a computer).
With the iPhone and iPad, it’s different: they aren’t really computers per se, they are electronic “tools”. And he might succeed where the Mac (sort of) failed. The Mac is not a failure by any stretch of the imagination (although it did almost die when Jobs wasn’t at the helm), but these devices have an even wider potential. I believe the “dream” is to make iPad-like devices a lot more widely spread than today’s computers somewhere down the line, and I think it does have that potential. In that sense, Steve Jobs might realize his *real* dream, which is to really bring computers to the masses.

He wants people to not have to wonder at a screen that offers to install a security update, and then to not be yelled at by their nephew because they *didn’t* install said security update. He wants people to just push a button, do what they wanted to do in the first place, and then go about their business. It’s not really possible with a “computer” today. It might be with a iPad-like device at some point. At what point? My guess is this:
- Once Apple has set up their data center and starts offering a comprehensive cloud solution.
- Once Apple has enabled a real transparent file managing system on the iPhone OS. Meaning you can save / load / share documents between apps, without having to go back to the complexity of a traditional hard drive / file structure. iPhone OS4 is taking steps in that direction.
- Once, with these two elements, the iPad has become more autonomous and won’t require a connection to a PC or Mac to be set up. That day is coming, and it’ll change everything…

But to answer your question more directly, I personally believe that Flash on a mobile device is a mistake. Not only is it too resource intensive, the idea that it will allow you to access the “full web” is a fallacy: the really important things we want flash for are the video services, which can (and will) be available in better form on the iPad (and iPhone, even if it’s less important). In the long run, HTML5+H.264 is winning. Flash is still relevant for things like animation (annoying commercials easily replaced by annoying ads/iAds), and flash based games, which are done better with dedicated programming on one hand, and rely on user interfaces that do not make sense on a touch screen anyway on the other hand (mouseover, etc).
Either way, the Flash enabled web does not make sense on mobile devices, and it won’t be a determining factor once geeks have played with it for a couple of hours and realized it sucks. Kind of like physical keyboards: when the iPhone first came out, everyone bemoaned the lack of physical keyboard. Then Android phones WITH physical keyboards came out, and no one used them anymore… Most of these phones don’t have physical keyboards now, and most people who swore they needed them don’t really care. And I believe that Flash is the same: once geeks can try it on Android phones, they’ll geek out for two months and realize it’s not what they had hoped.

In the grand scheme of things, Flash (or USB ports and other crap like that) really really don’t matter. The real battle will be played in other arenas. I’m not saying Google / Adobe or someone else won’t win in the end, but I believe that Apple is the only one that has a chance to win with something different, and they are the only ones crazy enough to do something that actually pushes things forward.

We’ll see…

April 30th, 2010
  • http://twitter.com/Mysticstar80 Melissa Webb

    I think you are right about Flash. Most people (non-techies) don't know when something is coming to them using Flash or HTML5. As long as they see what they want to see, they don't care about the method. They care more about good battery life. If the media had not taken this stuff mainstream, most people would never have thought twice about it because they don't understand it to begin with. It would have remained in the realm of geekdom and industry knowledge. Among my friends and co-workers, I'm the tech geek, and even I don't miss not having Flash on either my iPhone or iPad. I think Apple is doing things right for the most part. Whether they win or lose the world battle, they'll always have me on their side. Apple Fangirl!!

  • http://twitter.com/hotmilkgt tony

    I remember a couple days ago on BOL, they got an listener email that pointed out something interesting. The hosts for that episode all thought Android had Flash Lite in the browser. They had no idea since they don't even visit any Flash sites on their mobile. Steve Job's right when he said that Flash isn't built for touch interface. Unless they make some sort of proximity sensor like the ones on car bumpers..

    I also concur on the point you mentioned about one day you'll be able to buy an Apple touch device and not having to worry about hooking it up to iTunes and activating the device.

    If it took Apple 3 years to develop the iPad, counting from the release of the iPod Touch. I'd like to predict that it will take them about 3 years, to develop full touch intergration to OSX. (I hope its sooner than that)

  • http://twitter.com/fillinthe_____ Caleb Nelson

    I agree with you Patrick, and I heard a really interesting podcast that kind of addressed the geeks and the iPad It basically said that people don't like things that aren't for them. The iPad isn't really targeting the geeks, it's targeting the masses and the geeks hate it.

    I really do think Apple is interested in the end user experience and not even flash fans will tell you that it's any good on a mobile device right now. I think that Apple is making the right decision for the consumer here. Look how long it took Adobe to finally come out with 64bit native support in Creative Suite — 10 years! If it's widely agreed that flash, how it is, isn't very good on a mobile device, then leaving it behind is the right decision. Especially with how slow Adobe has been to clean up and stabilize Flash so far.

    I think that the Geeks that want (to wait for) good mobile Flash will buy phones based on Android. They will be more willing to deal with crashes, bugs, and resource taxing. Maybe eventually Adobe will even come out with Flash for phones that works (anything is possible right?). But my guess is that it will have taken so long that most of the web and consumers will have moved on long ago.