Responses to Steve Jobs rant

by Scott Bicheno on 30 April 2010, 16:15

Tags: Apple (NASDAQ:AAPL), Adobe (NASDAQ:ADBE)

Quick Link: HEXUS.net/qax4a

Add to My Vault: x

I love you, but we only have 14 hours to save the earth

And finally the best of the end-user comment.

 

Steve Kerrison, HEXUS geek

As far as I'm concerned, flash is awful. It's given rise to all manner of security problems, not to mention the performance issues.

But of course, at a time when we can't even agree what video codecs should be supported by HTML5 web browsers, it's still the best option for video playback and games across all platforms.

Jobs make some good points, despite his hypocrisy for criticising a closed system. Apple wants to make sure software running on its products don't ruin battery life, and all use a decent UI - flash jeopardises both of those things.

Being a person who possesses no Apple products, I don't really care if there is no flash on the their platform. But, interestingly, if it spurs migration to other means of online video distribution across all platforms, it might be a good thing.

 

Shaun Bicheno, brother and long-time Apple customer

He has put down some pretty strong arguments (battery life, software decoding, security, etc) but the "who's more proprietary" row is just infantile squabbling.

Everyone is applying their own bias to the definition of open and it bores me. So do the fan boys and hate-boys, who all miss what few points of merit there are in the debate and just give it: "what a hypocrite Jobs is" or "what hypocrites Adobe are"... yawn.

Ultimately I do not think that Flash will be the dominant force for web based video for too much longer and Jobs doesn't want to be beholden to another company, so he's made his choice. I would like to have it in the meantime, to be able to view web pages but if HTML 5 sorts it out then bring it on.

 

Spud1, HEXUS.community member

Good on him. I personally dislike flash as a technology - I've had no end of problems with flash based applications, adverts, websites since its introduction, and it encourages bad + lazy development. I would blame Channel 4's choice of flash for example as a massive reason their 4oD application failed - it was absolutely useless because of the technology they chose to use for it. It /still/ eats up tonnes of bandwidth which while not an issue for speed these days, it is still and issue in terms of usage and limitations.

It encouraged moving adverts and images to spread through the whole internet in places where they are just not needed or wanted, partly as it was so easy to just knock up a bit of rubbish to stick on a site in minutes..and contrary to what some think this is not a good thing. I've lost count of the number of times I've gone to visit a website only for my browser to crash or PC to slow down insanely - all due to the flash content on the page.

Arguably you could blame the various versions of the flash plugin and "engine" for these problems, rather than the content itself, but that's still the point - it's rubbish, and has been replaced since then with many other alternatives - HTML5 being the current best-in-slot replacement, although if you want a like for like technology (i.e. something that also requires a separate download) then Silverlight is a much better alternative.

So anyway, good on Steve for leaving the past behind in this one!

Edit: I should probably add the other side of the story - that flash does have its uses in the right places. For games, interactive videos and so on it's actually very useful (provided people spend the time to treat it as a real application development tool and don't rush things out) - the key problem is really its vast overuse on the internet).

 

directhex, HEXUS.community member

There are two different issues being confused here. It's none of your fault, it's a deliberate act by Steve Jobs to confuse you.

Firstly, Flash as a plugin. It sucks, the iPhone can't handle it to the extent that users would like it (hell, Wifey's C2D can't cope with some of her Flash-based Facebook games). I have no issues with the lack of Flash on iPhone, and frankly, it's a garbge feature on my Hero.

Secondly, there's Flash as a development platform. In the latest iPhone OS developer agreement, they added a clause which made it forbidden to develop an app unless written in ObjC, C++, or Javascript - a move to eliminate usage of Flash and Actionscript apps, as authored in Creative Suite 5.

This is another matter - there's nothing wrong with Flash as a platform for developing apps. And if the apps suck, nobody will use them. It's entirely disingenuous for Stevey to suggest that using ObjC leads to better apps by definition - it doesn't. It's a ploy to prevent app authors from writing an app in CS5, then clicking once to publish to iPhone OS, Android, WebOS, etc.

Steve Jobs is doing the phobile equivalent of banning development of apps which aren't ground-up IE6-only. It's wrong - and it harms other development platforms by association which act as pleasing middleware for developers, such as MonoTouch allowing development of full iPhone-specific apps in C#.

Apple are not protecting you the consumer - anyone who thinks Apple care about their best interests is mentally subnormal. What they're doing is crippling cross-platform development, by wielding their dominant market status, and harming innovation in the process. They're being 1990s Microsoft. Don't thank them for it.

 

Our take

Bring me the bore worms; the market will pass judgment.

 



HEXUS Forums :: 6 Comments

Login with Forum Account

Don't have an account? Register today!
Microsoft response says it all really…
spoon_
Microsoft response says it all really…

I agree, surprisingly I thought it was the most sensible comment - he didn't even plug Silverlight…

This does smack of megalomania from Apple/Jobs - they want total control and to keep the iGadgets as something different, I think they want to prevent you being able to get the same app on all platforms… perhaps in the hope developers will just make 1 version (for what they hope will be the dominant platform)… the iVersion…

I think Apple run the risk of setting themselves out in the cold, and if/when cross platform development tools and App stores for other phone OSs mean that the cumulative market share and revenue potential of Android/MeeGo/RIM/Win7M/Symbian dwarfs Apple/iTunes then developers will soon lose interest in fruity shenanigans.
To me it just seems like Jobs wanting to have his cake and eat it, as it where. No Flash isn't ideal, yes it could have certain aspects improved…. but there is an easy way for a company like Apple to make those changes happen… get involved.
kingpotnoodle
he didn't even plug Silverlight…

It's not really needed to plug it now, it's the de-facto standard for WP7 for media applications IIRC along with XNA 4.0, so if the device does well the support and occurrence of use will rise :)
Interesting article - but I find it kind of cool that the “best” response was from a Hexus-er - directhex. To me at least, there was more sense in that response than the others, (although a Silverlight-plug-less Microsoft would also figure in my ratings). Nice one! :D

The point that DirectHex makes about this being the latest move by el Jobs wanting to restrict the available development platforms is very interesting to me - so apparently, now do you not only have to pass the iTMS “inquisition”, but you're also limited in what you can use to develop your app, (specifically no cross-platform frameworks like Mono etc). It strikes me as a barely-covert way to get app developers to be Apple-only. :rules:

The problem with that - of course - is that app developers are a studdorn lot, and if you start making life difficult for them, then they'll go where the pickings are easier like - for example - Android. Certainly if I was a mobile platform developer then I'd be looking long and hard at whether iTMS was still worthwhile - luckily I'm not in that position (it's the “big iron” for me). Then if the numbers of “active” app developers drops then surely the Apple platform loses it's #1 advantage - the sheer number of apps available in iTMS?

Maybe Apple need to be reminded of that old cliché about "pride coming before a fall"?