4 ms·
Apple seriously needs to implement support for paid upgrades on major version releases without having to add an entirely new, separate product. If that were eas
by LoganCale 14y ago
Apple seriously needs to implement support for paid upgrades on major version releases without having to add an entirely new, separate product. If that were easily done, this point is moot. No one seriously discussing this really expects free updates for life. I'm happy to pay for a major new release every year or so.
- taligent 14y agoThat's what in app purchases are for. If you want to add new functionality then allow people to purchase it separately. That way existing users still have a core product that will see upgrades.
- zachwill 14y agoI've yet to really think about it like this, but your comment seems spot on. Has any app really gone the route of already being established before introducing in-app purchases? The only utility app I can remember paying for an in-app was Paper — but even then, a large chunk of functionality wasn't available without it (the different brushes) and it wasn't an established app beforehand.
- brc 14y agoI listened to a talk by a game developer last week, and their thrust was exactly in this direction. The app is free and revenue is made from in-app purchases. The basic app is structured so that upgrades are infrequent, because of the time lag. However, the app connects to back-end servers which contain much of the smarts of the app. Thus they can upgrade them whenever they like, without having to upgrade the app. Then can also introduce premium features to be sold with the existing in-app purchases. How you achieve this in a non-game setting is a challenge, but I believe it is the key.
- majormajor 14y agoI'm not a big phone/tablet app user, so I'm ignorant about this: how does that work for new purchasers? Is there a way to say "anyone who buys this from date X on gets these additional purchases included free"? For instance, if I buy Photoshop today, I get all the features. If I had bought the last version, I'd have an upgrade price to pay for the new features. In the in-app purchase world, does everyone always have to pay the original price + in-app purchase price? Do you just make the new base price lower (but with the low prices of apps in the first place, there's not room for many versions if you knock a buck off each one...)? And even that seems to still be new-user-unfriendly: I would be bummed if I bought an app for $1 and found out that the coolest features required another $3 in purchases, even if the app cost $4 when it first came out a couple of years ago (I probably don't even know that).
- abruzzi 14y agoThat works if all the upgrade entails is the addittion of new features, but frequently news version are different than just features. They are frequently a rework of the UI or other core code (Apple's Logic 7->8 upgrade jumps to mind, as do most upgrades to 'large' software applications like MS Office.)
- suresk 14y agoI think IAP is a pretty kludgy way of solving the upgrade problem in a lot of cases. As a user, I don't want to be nickel-and-dimed for every little feature. As a developer, I don't want to shoehorn every change I make into an IAP feature. Can you imagine if you had to "upgrade" OS X, Aperture, Photoshop, or Office by purchasing a bunch of "features"?
- jimbokun 14y agoWhat's the granularity of an In App Purchase? Could you make the next version of OS X a single IAP? (Serious question, I'm not familiar with the mechanics of IAPs.)
- suresk 14y agoIAP is (roughly) limited to unlocking functionality that exists in the app, offering a subscription of some sort, or offering new content. You sort of could deal with something like OS X Mountain Lion as an IAP, but it would be incredibly ugly - you'd essentially have to ship both code bases, and "unlock" the new one based on whether or not they purchased the "upgrade". IAP works pretty well if you have new features that are fairly discrete and are worth paying for individually. As a substitute for an actual upgrade, it is an ugly hack.
- nirvdrum 14y agoI'm pretty anti-IAP. The core problem is I don't know what the purchases are or for until I've already committed to using the app. So, I naturally assume it's hobbled shareware. I'd much rather have a price and feature list in front of me, like what Tweetie did.
- PufferBuffer 14y agoPaid upgrades are allright, but if they had a subscription model, that'd be even better. Imagine if you could just pay $5/month for Sparrow? If you live inside your email, that's $60/year well spent and for the developers it's a significant boost in $ generated.
- LoganCale 14y agoI wouldn't pay a subscription fee for desktop software I relied on. As a customer, I want to buy something and own it. If Sparrow had been under a subscription model and they killed off the product, we'd all actually totally lose access to the product we had been paying for rather than just having it go undeveloped in the future. Paid upgrades at semi-regular intervals give the developer money for work they've completed when they finish a new set of features.
- PufferBuffer 14y agoThe point is that under a subscription model these developers would be able to provide you with ongoing updates and quality service, w/out having to surrender to Google.
- MatthewPhillips 14y agoHow many ongoing updates do you want from an email client? I don't know about you, but I want a pretty consistent experience when dealing with email; email is a chore more than a pleasure after all. And I don't exactly want to dish out $5/month for bug fixes. What is the value-add for the end user here?
- stcredzero 14y ago> How many ongoing updates do you want from an email client? Because of Spam? Perhaps indefinite. Because of new file types? New authentication schemes? New mobile platforms? New user interface technology? Perhaps indefinite.
- deleted 14y ago