Chapter 12. Assembling Your Development Team

In This Chapter

  • Discussing programming tools and skills

  • Hiring an iPhone application developer

  • Using competitive bids and portfolio reviews to find a developer

  • Calculating potential development costs

  • Writing the terms of the work-for-hire contract

  • Weighing your options when trying to hire someone

  • Protecting the source code once it is written

One of the most challenging and time-consuming parts of creating your own iPhone application has to be the development process. Many people are scared away by the thought, "Well, I don't know how to program. How can I get this idea to work?" Thankfully, in today's interconnected global economy, it's possible for anyone to pull together a development team to write an app. Whether that team has one software programmer or a whole firm working toward your idea, a successful project will have you acting as the coordinator or guide for the team.

In this chapter, we look at the process of building your development team from two angles. If you (or someone you know and can hire) already have some programming knowledge, we review the different tools and skills you need to become an iPhone application developer. Otherwise, we discuss the process of hiring the right developer, the initial steps of looking, collecting different bids on your project, and completing the agreement for them to write the software code to make your iPhone app a reality.

Tooling Around with Your Programming Skills

You may already possess the proper ...

Get Starting an iPhone® Application Business For Dummies® 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.