There are things I like about app programming, but there are also things that really scare me about it.
First the like: I really like that programmers can invest serious time, but very little money, to design, sell, and deliver an app. This app can be marketed in an app store, at little or no cost, and at unlimited volumes.
Here’s the bad news: App developers are expected to update their apps and add new features. This scares me because these updates are often designed to benefit old customers who have already paid for their apps.
These updates could bring in little or no revenues.
To solve this problem, App developers must focus on updates that will bring in new customers and more revenues. Alternatively, they can focus on upgrades and premium versions that will encourage loyal customers to buy more from them.
Many apps offer in-app purchases that allow customers to purchase additional software features. Most notorious of these are Smurfberries. These in-app purchases bring in cash flows as long as customers continue to use the software. As long as kids are playing Smurf Village and buying Smurfberries, the developer is receiving revenues.
More and more successful apps are adopting Smurfberry-like features. First, sell a successful game-app. Then, invite your consumers to make small purchases that will enhance their gaming experience.