Chapter 10. Understanding the Business of Software

In This Chapter

Learning marketing strategies

Making the best apps

Exploring App Store concepts

Customer reviews

Using App Store search secrets

Marketing yourself

Epilogue: Looking ahead

There is more to writing a successful application than simply creating a great application. Even if you have a great idea and great code to go with it, there are still literally thousands of other applications that can say the same thing. It is possible for you to have the best app in a given category and still not have the app that everyone is purchasing.

Like anything else, sometimes life is just not fair. But there are many things you can do to help stack the odds in your favor. This chapter provides you with an in-depth foundation of what it takes to ride an application all the way to the top.

Consider the following quote (with apologies to William Shakespeare): "Be not afraid of greatness. Some apps are created great, some achieve greatness, and some have greatness thrust upon them." With almost no effort, great apps rise to the top and dominate the charts. Many times this occurs when a company with an already successful application creates an iPhone version of their software.

Other times an application is simply lucky and has greatness thrust upon it. The application is just in the right place at the right time. A good example of a lucky application is when someone decided to create that first farting application. Apple rejected this app for being crude. ...

Get iPhone® Game Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.