Prior to release, you will likely have an idea of at least some of the features and content that you weren't able to include in your app on launch. And, if you don't yet, then post-launch customer feedback can help you add new potential features, as well as help you gauge which of your currently planned updates are a suitably high priority.
When you are scaling your app for more content (whether paid or free), you should take advantage of both the metrics that you have gathered (how are people using your app, what are they buying within your app, how long are they using it, and so on — Flurry is one popular company that can help, at www.flurry.com) and the user feedback. Once you have a shortlist of new features or content (see the earlier section, “Prioritizing for Updates”), keep in mind some of the following considerations:
One consideration you may not have thought about if you're planning on new content is whether it might be worthwhile to instead expend some of your resources on developing for other platforms.
At some point during development, almost every developer wonders whether the app could also be suited to another platform. If you are reading this book, you are obviously intending to develop on iOS, but may have also considered the current second-largest app marketplace, which is the one built for Android apps.
Whether you have an existing Android app and want to port it to iOS (or vice versa), note that tools are available that can help you achieve this. Corona SDK (www.anscamobile.com/corona/) is one of the most popular and should be on your list to research, especially if you have not yet begun coding. Another up-and-coming company that may be able to assist you with this is ScoreLoop (www.scoreloop.com/).
Similarly, if you have a Flash app and you'd like it ported to iOS, then Adobe Flash Professional CS5 (www.adobe.com) can export your projects to iOS via a packager for iPhone.
Finally, as HTML 5 picks up steam, you may want to consider development of your apps in web format for use with iOS devices and the App Store. One such technology to help is PhoneGap (www.phonegap.com/).
Note that Apple may eventually put into place more restrictions regarding HTML 5 implementation, so be sure to stay updated during development.
The thrill of releasing your first app can be both exhilarating and nerve-wracking. Whether or not you are successful in the App Store on your first try, you can use your initial app(s) as a launching point to build your greater overall brand, and continue to learn and evolve your process so that your future apps are even more successful.
With the right support, consistent updates, community building, metric tracking, and brand presence through promotion within apps and via social networking, you can significantly increase your odds of success. It will always take some amount of money, time, talent, and smart planning, but can certainly be done with almost any app.
Post-launch, the smartest approach to designing a bright future for your apps is to foster their strengths and minimize their weaknesses through aggressive metric tracking in order to help prioritize future updates, cross-promotion, and through your fan base via social media and branding.
Following are some tips for continued promotion of your app post-release:
These are just a few of the more popular ways to promote your app and brand as a whole (although countless other ways exist). By utilizing some of the techniques described here, especially taking advantage of social media marketing, your app has a great chance to last significantly longer than it otherwise would have, and, therefore, result in large net gains for your company and future apps as a whole.
18.118.1.232