Posted on

Thougths about iOS apps upgrade, a case study - Reeder

There has been a lot of discussions recently about the strategies app developers may use to upgrade their apps to a new version. The argument is along the lines of the following points :

  • The app devs rigthfully expect to be able to charge for the work they do to upgrade their apps in the long run
  • An part of the apps users understand this and are willing to pay regularly for upgraded apps
  • An other part of the apps users feels that they have already paid for an app and that should be enough

At first, I thought I was strongly in the camp of the users feeling that we should pay for upgrades. After all, I am a professional developer (even though I’m not an app dev … yet) so I can very easily see the point of a dev who needs to bill customers for a living :)

But then, the case of one of my most beloved app came into light : Reeder.

I’m a longtime fan and daily user of Reeder. I had bought the iPhone version, the iPad version and then the OSX version. Enough to say that I was very pleased with all those versions and never regretted to shell out good euros for those.

But then came the Google Readerapocalypse …

Silvio Rizzi, the Reeder developer, quickly released an update for the iPhone version allowing to sync your RSS feeds to feedbin, fever and (later I think) a few other services. But the iPad and OSX users were left in the cold, waiting for an update that would turn the stale pile of bits that those apps had become to a once again useful state. Unfortunately, that update never came.

Today he release Reeder 2, a new paid universal version of his iOS app. The problem is not to upgrade to a new paid version. The problem is twofold :

  1. The app description does not make a good case of why I should upgrade. It states that Reeder 2 is a feedbin / fever / whatever … client and that you can share things with a lot of services. But that’s exactly what was the previous Reeder iPhone version. So why I’m upgrading exactly ??
  2. I feel kind of strong-armed here. Because the iPad version never got an update to allow to sync with anything else that Google Reader I kind of have to upgrade if I want to continue (or start again in this case) to use Reeder.

So, what’s the takeaway from this exactly ?

I think there is a big difference between an application and a service. If I buy an application, I expect it to work for as long as the underlying OS allows it to run. If I buy a service I expect it to function as long as I pay. The way M. Rizzi handled this upgrade makes me feel I’m paying for a service, not for an app. The fact that there’s no additional functionality described (except that the app is now running again on iPad) reinforce this feeling.

I understand that it was not his fault if Google Reader passed away and the iPad version broke. But then why update the iPhone version back to a functioning state before the upgrade and not the iPad one ?

Of course, I bought the new version anyway but I cannot help to feel that there’s a lot of goodwill lost in a case like this. And honestly, I’m not sure I’m going to buy the new OSX version when it will come out later this year. It was the version I used the least and I bought it mainly as a sign of support for the developer.

I think that in this brave new iOS app store world, an app upgrade needs to articulate clearly what the value proposition is for the customer. If you need a recurring income to support your service, ask for a subscription.


app store