App Definition

iPhone Application Definition

To create a five-star app, we need to understand your product idea as thoroughly as possible. The questions here are a starting point for this understanding. If you want an estimate on your project, you will need to have answered all of these questions that are relevant to your idea.

We aren't picky about the format. You can provide the answers to these questions in a Word document, Powerpoint, Excel, text, or web site. However, it needs to be in writing, because nothing forces you to think about an idea like writing it down.

At any time, feel free to contact us for assistance!

Note: It is just as easy to develop apps for the iPod Touch as it is for iPhone. We say "iPhone" throughout because it gets tedious to say "iPhone or iPod Touch" everywhere.

About Your Users

In describing your users, don't say "people who own an iPhone." Think hard about it - there isn't a single app on the AppStore that appeals to everyone. Even a universal app like Safari isn't used by everyone who owns an iPhone.

Product Consumers

Describe the typical or most likely person who will be using your product. For example:

Use as much detail as possible. A great way to do this is to create a fictional person and describe them in as much detail as possible.

Product Administrators

If your product includes a server-side component, it may require some system administration.

Describe your system administrators in the same way as for consumers.

Indirect Users

Some products are built for more than just end users. For example, a product for restaurant customers might also include restaurant managers as another type of user. Describe any indirect users related to your idea.

App Users versus Customers

In most cases, the customer is the same as the app user. However, this is not always the case. Free applications that are geared toward some other service might have customers who are different than the actual end user. A well-known example is Google. Google has two primary users – those doing search on their site, and advertisers, who are their real customers. These two groups have completely different goals when they come to Google.

About Your Product

Product Goal

Describe how your product will delight your customers.

Product Description: To App Users

Describe your product as you will on the Appstore in 750 words or less (usually much less). You will need to do this anyway when you submit your application to the AppStore, so you may as well think about how you will present it now. For guidance, browse applications on the AppStore to see how others are describing similar products.

Product Description: To Customers

If your customers are different than your app users (see above), describe your application as you would to your customers.

Use Scenarios

Describe in narrative form how someone will use your product. Tell a story using a fictional person. Use as many scenarios as necessary. If you have multiple types of users interacting with your application, describe a scenario for each type of user.

Design Considerations

We will work closely with you to develop a great design for your product. However, you may have already thought through how it might work on the iPhone.

Think Mobile

Consider the context in which your users will use your iPhone application. Even though the iPhone is a powerful small computer, the mobile environment is fundamentally different from a desktop computer.

Design thoughts and ideas

We don't require any of these, but if you have already thought about it, it will help understand your idea. Include any of the following:

System Architecture

Answer the following questions only if you have an existing system that will be integrated with your iPhone application. If you plan to create a new server-side system, we can work with you to arrive at an optimal architecture.

Competitive Analysis

List your competitors. If you don’t currently have competitors, you can safely assume that businesses with similar products will be your competitors soon. Everyone is thinking about the iPhone right now. You can also assume that if you create a great app, others will copy you and try to improve on it.

Business Model

Post-launch success

We can help you post-launch by providing tools for tracking app usage, integrating with social networking sites, or building a web site for you.

Marketing

Usage Tracking

Improvements