Let’s squash the stupid: “60% or more iOS apps don’t break even”

Posted by: on May 7, 2012 | One Comment

So it goes, apparently, that 60% plus of iOS apps barely break even.

I have been hearing for a while the “mobile app development is a lottery” proclamation and largely agreeing with it. People telling me that making money on the app store is like having a hit song.

I couldn’t disagree with it, it seemed to make sense… until I plugged in my sorry excuse for brain.

It’s time to hit this messed up, insanely brain-dead FUD with the stupid stick

The web is doomed. Native will rule. I’m not alone.

Posted by: on Sep 27, 2011 | 5 Comments

A great piece by Joe Hewitt, who writes far better than I. This is pure killer:

The arrogance of Web evangelists is staggering. They take for granted that the Web will always be popular regardless of whether it is technologically competitive with other platforms. They place ideology above relevance. Haven’t they noticed that the world of software is ablaze with new ideas and a growing number of those ideas are flat out impossible to build on the Web? I can easily see a world in which Web usage falls to insignificant levels compared to Android, iOS, and Windows, and becomes a footnote in history. That thing we used to use in the early days of the Internet.

As those of you who read my previous post on the possibility native could eclipse web on the desktop will know, I could not agree more. It’s not something I want, but I believe it may be inevitable. Even if Joe’s mooted guardians/CEOs of “the web” materialised, there’s no guarantee they would produce something compelling enough for the average user to use in preference to native apps.

Joe’s piece is bang on, in that the web geeks of the world are in complete denial of this and the dead weight of design-by-committee that will forever drag the core web technologies down.

Also ties into a tweet that I saw today:

@hnshah: “As far as the customer is concerned, the interface is the product.” Jef Raskin

There are a couple of ways to interpret this, but mine is “customers don’t give a shit how you implemented this or what your constraints are”.

What they see, feel and experience in front of them is what they care about.

Web devs who deny this is the case are just sticking with what they know, and companies sticking to web development are doing this purely for cost reasons that make not one jot of difference to the customer. Seriously, who wants to learn Objective-C, code Android, or Windows or OS X when they can already do HTML + JS? You can see the logic – it’s “cross platform”. It is however self-interest, and this does not drive the software market. The customer does, and the customer is rarely happy in the long term with lowest-common-denominator UX and functionality.

The web offers no gain for the customer whatsoever vs native. The converse is true for native vs web.

Yes I make a living from making web app stuff. For now at least.

Design compromise, usability, iBooks and Apple

Design compromise, usability, iBooks and Apple

Posted by: on Sep 9, 2011 | No Comments

I hear many people complain about the “cheesy” book binding and page metaphor in iOS iBooks and other similar UI choices Apple have made in iOS and OS X Lion. I think iBooks is a special case… here’s why.

Native will beat web apps on desktop too

Posted by: on Jul 27, 2011 | 14 Comments

It’s OK, I have two sets of flameproof clothing on.

Further to my contribution to the everlasting mobile web apps vs native debate I was discussing these issues again with good friend Richard (who is truly called a platform ninja), and again cropped up the “why is a tablet different from a desktop then? why is native better for tablets and not desktop?” question.

The web does not a mobile app make.

Posted by: on Jun 13, 2011 | 4 Comments

This is a rant about the Web vs. Native debate in mobile.

I’m very squarely on the “Native is best” side. Obviously if you don’t have the funds/expertise to make a native app then you’ll choose web – but I would wager this is only viable if you don’t actually want to make money out of the app. Unless you have some amazingly compelling content (like pictures of naked people) that can not be got at by native means.