How To Create an App

The basics.

After I created some apps for the iPhone and iPad, many people asked me how did you create an app? First and fore most, you have to have an idea of what kind of app you want to make.

  • Do you want to create a game app or maybe a productivity app?
  • What will the app do?
  • Have you thought of who your audience is going to be?
  • What will it look like? What features will it have?
  • Will you offer a free or lite version?
  • How about advertising within the app?
  • What size will it be?
  • Will it be offered only on the iPhone? Or will you create the app for iTouch, iPad, and now the new iMac App Store?
  • What features will it have? Will you be adding more features later?

The Layout.

Once you have an idea, put it down on paper. Make drawings of what you think the screenshots would be looking like. Change things around if it doesn’t look right. Don’t be afraid to experiment. Go to the app store and look at the screenshot of various apps. When you create an app, you need a clear idea how your app is going to be laid out. You can just do this process by hand with a piece of paper, use a publishing program, drawing program, or there are even apps that help you with the layout of creating an app.

The Development.

Next is figuring out who will develop the app. You have a several choices:

  1. You can learn the SDK language yourself and create an app. There are many good books, tutorials online, video lessons, and training programs that can teach you this programming language. This will save you a lot of money. You will have to pay an annual fee to Apple in order to become a developer and to have access to the code.
  2. You can work together with somebody who knows SDK and how to create an app and learn the programming from them. Maybe your neighbor, family member, co-worker, or friend knows the SDK language and would be happy to teach and develop it with you. Be prepare to compensate them in terms of sharing revenue.
  3. There are companies that will take your good idea and create an app without any cost to you. They will share the revenue, but many are very picky on what ideas they actually bring to life as an app.
  4. Lastly, you can hire a company to develop your idea. Get the project written down and think about all the features you must have and the optional features. Make sure you know exactly what you are getting for your money. Get several quotes as they might vary wildly. Specifically, look for the items that are not included. How much will they cost? How long will tech support last? I used an outside company to built my eReading apps such as eReading: Gulliver’s Travels as I had no desire to learn SDK myself.

The Excitement.

Be prepared for the excitement when you see your idea from something that was rattling around in your brain, to creating an app, to selling the app in the App Store.

Jolanda Witvliet

Follow eReadingbook on Twitter