Tom asked: I need a custom iPhone app for my business. I haven’t been able to find one in the App Store that meets my needs. How can I create one myself? Is this even possible?
Well, of course it’s possible—that’s how all those hundreds of thousands of iPhone apps get into the App Store. That is, developers create them, and submit them to the App Store. You could do the same thing yourself; unless you’re an experienced software developer, we certainly wouldn’t suggest taking this task on. (Of course, it’s certainly possible—Ken has a friend who’s a plastic surgeon, and he had never written any computer programs since college in the 70s. He not only learned to create iPhone apps, he created a very useful application that advertises his particular services and distributed it via the App Store. So it definitely can be done!)
You should start by checking out the App Store for other apps that might fit your needs. That’s the simplest, cheapest, and most expeditious way to find something that might come close to fitting your needs. In addition, not all applications are available in the App Store. In other words, “vertical market” applications are often distributed only within a company, for use by the employees of the company. If another company in the same field as your business has created an app, they might be willing to sell or license it to you. It’s worth consulting with other comparable businesses.
Beware that creating an application from scratch is time-consuming and can be costly. Doug worked with a Windows-based medical application that benefited from the iPad interface, and creating even a rudimentary port of the application to the iPad took experienced developers some 6 person-years of effort. For anything more than a simple application, you could expect to pay $50,000 or more. (On the other hand, creating simple applications is, well, simple, and should cost considerably less.)
There are many companies “out there” the can and will build a mobile application to your specifications. In general, you’ll want to find experienced developers with a track record of creating mobile applications. Search the Web for “Custom Mobile Applications” and check the references carefully! You can pay people to do this for you, but it’s easy to spend more than you might expect, and get less than you had hoped for. As a hint, try searching for “create custom iOS app” and see how many options you find.
You can, of course, teach yourself to build mobile applications, too! It’s a lot of fun, for folks with the right mindset!