How To Create Your First iPhone App (2012 Edition)

Advertisement

Update: 01/10/2012: The original version of this article by Jen Gordon was published in August 2009. It was thoroughly revised and updated by the author in September 2012. — Editorial Team

Since the iTunes App Store launched in 2008, over 500,000 apps have been approved by Apple, and thousands more app ideas are scrawled on napkins across the world every day. But question remains, how can a person with limited technical skills create an iPhone app?

How To Create Your First iPhone App

The good news is anyone can make an iPhone app, it’s just a matter of knowing the series of actions you need to take to make it happen. Be sure to bookmark this article because it will serve as a guide for learning the process for creating your first iPhone app, going step by step from idea to the App Store.

What Is Your Goal?

The first thing to look at when embarking on any product development or entrepreneurial venture is your goals for the project. Having a vision of what you want to achieve at the outset is an important barometer that will confirm whether the development process is heading in the right direction.

Define Your Project Goal

Let’s look at an example. Jim is an “idea person” who wants to create an app that brings in passive income but that doesn’t require him to quit his day job. Jim understands that to achieve this goal, he will need to employ others who can do the work of updating the app, fielding customer questions, responding to feature requests, etc. If Jim hadn’t defined this goal in advance, it’s likely that he:

  • would not have planned in advance to hire help,
  • would be unhappy with the time commitment required for him to take on the work personally.

Whether you’re an individual like Jim, a marketing director, or an IT professional creating apps for internal use, having a project goal will help make your app development process a success.

Here are some examples of project goals:

  • Create an app that doesn’t require hands-on day-to-day management.
  • Create an app that becomes a full-time business for me and a team.
  • Create an app that promotes my existing product or service.
  • Create an app that is purely for fun and not for profit.

Action item: Write down the goal you hope to achieve by creating this app.

What Are Your Expectations?

When I consult with people who have ideas for iPhone and iPad apps, the question they most frequently ask is, “How much can I expect to make?” Unfortunately, this is difficult to answer. The following factors are unique for each application:

  • Cost to produce,
  • Popularity,
  • People responsible for managing its success.

All of these factors contribute to the financial success of your app. Base your expectations on this knowledge and on the documented proof that a wide variety of people are making profitable apps every day:

Realistic revenue projections will be different for each app, but here’s an example:

ABC application will show a profit of 10% in the first 60 days after launch, based on the success of XYZ application, which has a similar user base and functionality.

Individuals and companies alike are creating apps to solve problems and to entertain, and yet the process of making apps is still cloaked in mystery. Next, we’ll look at what goes on behind the scenes of an app’s creation and give you a step-by-step process for making your own idea a reality.

Where Do I Begin?

Good advice on where to start is different today than it was two years ago, when you could launch an app without much promotion and still have a fair shot at getting seen. Today, App Store competition is fierce, and dozens of new high-quality apps are being launched every day. This competitive environment means that ideas must be evaluated and refined to achieve maximum success in the App Store.

Have your idea evaluated.
“Evaluating” anything in which you are not an expert is difficult. For example, if someone had an idea for an innovative design for a child’s car seat, would that person be qualified to evaluate their own idea? Probably not. They would need to seek out the advice of someone who knows the child car seat niche. That expert would shed light on how to make the idea even better based on their specialized knowledge of the industry.

The app world is no different, and a variety of people are qualified to evaluate ideas:

  • iPhone app marketing professionals
    These people have specialized knowledge of how their clients’ apps have performed in the App Store, as well as of promotional techniques that do and don’t work.
  • iPhone app developers
    Many successful indie developers are committed to serving their community. If you humbly approach these folks for advice, in my experience most are more than happy to help review your idea.
  • Personal connection
    Do you know someone personally who has created and launched an app? Take them out for lunch and have them give feedback on your idea.

What will an evaluation do for me?
When you get an expert opinion on your idea, you find out the following:

  • Whether the product will have competition that will be tough to beat;
  • Whether the idea has any technical limitations;
  • How to take a phased approach to the development process;
  • Whether you can refine the idea in other ways to increase sales opportunities;
  • Whether the idea could be profitable based on your ballpark estimate of production costs;
  • Whether the idea is a good fit for the mobile context;
  • Whether your target audience could provide useful feedback on the idea.

This is the type of information you want to gather from an expert reviewer. Once you’ve met with someone who can give you this kind of feedback, you can move on to the next steps of the project with confidence in the viability of your idea and that your goals can be met.

What if I can’t find someone to evaluate my idea?
If you’re having difficulty finding an expert to provide an opinion on your idea, ask yourself whether these success factors apply to your app:

  • Does your app solve a unique problem?
    People want to be able to do a lot of things while on the go. Successful apps often solve a problem that is unique to the mobile context.
  • Does the app serve a niche?
    Find a niche with ardent fans (pet lovers, for example), and create an app that caters to it.
  • Does it make people laugh?
    This is a no-brainer. What happens with funny apps? They get shared — a lot.
  • Are you building a better wheel?
    Are there existing successful apps that lack important features or design elements? This is tricky because those developers might already be working on such enhancements. But if you get to market first, you have a good shot.
  • Will the app be highly interactive?
    Let’s face it: most of us have the attention span of a flea. Successful games and utilities engage the user by requiring a lot of fast-paced interaction.

Action item: Have your idea evaluated.

Step 1: Develop A Monetization And Marketing Plan

“Wait a second, aren’t we supposed to be drawing prototypes and stuff?” Actually, not yet. The next step before moving into any kind of design or development is to figure out how your idea will generate a profit!

“Why is this so important? Can’t I do it later?”

You could, but AppPromo surveyed 102 developers and announced in its report that:

80% are NOT generating enough revenue with their app to support a standalone business.

It’s fair to assume that a great portion of that 80% also didn’t develop a monetization or marketing plan prior to developing their app. Read tap tap tap’s blog to see how companies like it do their homework. The results speak for themselves:

taptaptap 10Million
Large view.

Here’s what you have to look forward to if you do not consider monetization strategies before developing your app:

“OMG I’ve got this great idea!”

Sketch, sketch, sketch.

Design.

Develop.

“I think I’ll charge 99¢. See how that goes.”

Launch. “Woo hoo!”

“Uh oh. Why aren’t people paying 99¢?!?”

App plummets into App Store black hole.

“Maybe I should make it free?!?”

“Crap! Where’s my developer? I need to fix the app, change the way it makes money, because 99¢ isn’t working!”

“OK, the app is fixed, with a new way to make money. How am I going to get my ranking back up?”

Not pretty, but a very real scenario. If you want a step-by-step guide to avoiding the chaos of a pricing disaster, consult my “App Monetization Guide.”

Action item: Develop a monetization plan.

Step 2: Sign Up For A Developer Account

Even if you will be hiring out the development work, you will need to establish your business within the App Store. To do this, visit the iOS Development Center, and sign up for an account. It’s $99 for a year and requires that you provide the tax and bank account information of your business or yourself. Have this information handy before signing up.

iOS Development Center
Large view.

The only reason not to sign up for a developer account would be if you’re OK with having your app published under another person or company’s account and brand. If that is the case, then know that Apple would pay all revenue to the account holder’s bank account. That account holder would then be responsible for paying you.

Action item: Open an iOS developer account.

Step 3: Sketch Your Application

If you have an idea already, then you likely have some visuals in mind for how the app would look and work and the information it would present. You don’t have to be an artist to sketch a rough interface, so start putting your ideas down on paper. Before you begin, ask yourself:

  • What primary action will users take within the app?
  • What information will each screen need to present?
  • What is the flow? How will users get from start to finish?
  • How big should the elements on screen be relative to each other?

Prototyping
Sketching your layout can be simplified with the right tools. (Image: Cultured Code)

You may find during this process that some fresh ideas come to mind that simplify the flow or that add a creative twist to the interaction design. Try to keep your original concept in mind without blocking the flow of new ideas!

Create at least one thumbnail sketch for each screen in your application. Experiment with various navigational schemes, the copy on buttons and the flow between screens. If you want to transfer your sketches into digital format, iPlotz is a good tool to check out.

The purpose of sketching your application’s screens is to build a foundation for the next phase of the project. If you’re an entrepreneur and are outsourcing the bulk of the project’s work, then you would show these sketches to the design and development team in order to get a price estimate.

Action item: Sketch out all screens of your app.

Step 4: Identify The Work To Be Outsourced

What skills do you bring to the table? Are you a designer whose brain objects to Objective C? A developer who couldn’t design their way out of a paper bag? Or simply an individual with an idea they’d like to bring to market?

When you create an iPhone application, you’re starting a small business. It is difficult for one person to play the role of researcher, project manager, accountant, information architect, designer, developer, marketer and advertiser. Can you do it all? Of course you can, but you would be wasting a lot of time, energy and sanity in the process. Based on the following list of required skills, define the areas where you would be comfortable taking the lead and where you would need to hire help:

  • Design,
  • Programming,
  • Promotion and marketing.

In most cases, the least expensive way to produce your application would be by hiring freelance contractors. While your costs would be lower, your role as project manager would become more prominent. You would spend more time managing the moving parts of the project. Also, when working with freelancers, remember to have them sign a non-disclosure agreement or at least an employment contract, with details on the scope of their work, your expectations and payment terms.

Another option is to hire an agency or development firm to handle a large chunk of the production. In this scenario, the agency would be charged with managing the project, and your role as client would be to review and approve its work. Working with an agency is a good option if you have a larger budget and less time to dedicate to the production process.

Action item: Identify your role and the roles of those you hire.

Step 5: Hiring Your Team

In step 4, you defined which roles need to be outsourced in order to produce the app. Now it’s time to learn exactly what each of those roles will do and where to find people for your team.

Design

If you are a designer, download my “iPhone App Template,” a big collection of iPhone UI elements. These Photoshop files will save you a lot of time getting started on the design. To learn more about mobile design in general, these websites provide a lot of great resources:

If you’re not a designer, then you should know that design breaks down into three roles: information architecture, interaction design and visual design. Finding one person with all of these skills is possible, but know that the design process calls for three distinct deliverables. If you’ve got your sketches, then you have everything you need for a designer to get started.

  • Information architecture
    In case you’re familiar with the Web design process, “information architecture” as it relates to mobile is very similar. If you’re not familiar with the term, it simply means “organizing the content in your app.”
  • Interaction design
    Have you ever used an app that you didn’t need any instruction to operate? One in which the flow was so intuitive that you barely noticed the interface? It wasn’t by accident. This is the job of the interaction designer, someone who sorts out how the user will move from screen to screen to accomplish their task. Be sure to hire a designer who has skill in this area.
  • Visual design
    Visual design is the final step in the design process. It is the “skin” that overlays the controls for the app. The visual design can be as simple or as complex as you want; the key is to focus on the usability and primary task of the app.

Try to find a designer who has experience designing for mobile devices. They will have some good feedback and suggestions to improve your sketches. A few places to look for designers:

When posting your job offer, be very specific about your requirements, and be ready to review a lot of portfolios.

Development

If you are an Objective C or Cocoa developer, then crack open Xcode and get started! Join a few forums if you haven’t already:

If you are not a developer, then get your developer on board as you’re lining up the designer. Speaking with a developer sooner than later will help you scope a project that is technically feasible and within your budget.

Finding a developer
Using the sketches you’ve drawn up, compose a specification document that describes in writing what your app does and for whom. This document, along with your sketches, is what you will share with the developer to get a time and cost estimate.

Having a document like this also ensures that you will be able to hire a developer who has the skills necessary to produce the app. If you provide specifications for a game app to a developer who doesn’t have game development expertise, they will be able to quickly tell that the project isn’t a good fit.

Here are a few places to look for developers:

Submitting your app to the App Store
Your developer can also help you submit your application to the App Store. Clearly communicate the launch date of your app to the developer. Nothing is more detrimental to an app’s success than an unexpected or poorly planned launch. To learn more, read Apple’s “App Store Review Guidelines.” Also, you might want to check Average App Store Review Times and unpublished rules and clarifications from Apple’s App Review team that can cause your iPhone app to be rejected.

Marketing and Promotion

If a tree falls in the forest and nobody is around to hear it, does it make a sound? Apps can sit in the store unnoticed very easily. Don’t let this happen to you. Be ready with a plan to market your app. In fact, be ready with many plans to market your app. Be ready to experiment because some ideas will work, and others won’t.

Strategies for marketing and promotion:

  • Incorporate social media.
    Think about how your app could incorporate social media, and build that functionality into it. At a minimum, set up fan pages for your app on Facebook and Twitter, and use them as platforms to communicate with users and get feedback. The developers of Angry Birds and Instagram do a good job of engaging users on Facebook.
  • Pre-launch promotion
    Start building buzz about your app before it launches. Email journalists and bloggers who write about things related to your app. The more relevant your app is to their niche, the better your chances of getting written about. Some outlets to consider:
  • Plan for multiple releases.
    Don’t pack your first release with every feature you want to offer. Create a dream list, and design the app so that it can accommodate all of these features in the future. Then periodically release new versions of the app to boost sales.
  • Other sources of app marketing ideas:

Action item: Find freelance or agency contractors to fill the roles for design, development and marketing.

Conclusion

Transforming something as intangible as an idea into a tangible, playable, enjoyable app is an exciting venture. The most important takeaway for anyone looking to create their first iPhone app is to focus on hiring the right team to help bring your idea to fruition and to help maintain the app over time.

If you are an app developer with advice to share with first-time creators, please share in the comments below. Good luck and have fun!

(al)

Jen Gordon is a web and mobile UI designer based in Atlanta, Georgia. She teaches iPhone app design and other 7-day design courses at DesignBoost. For fun she enjoys writing about DIY craft projects and kids crafts on her personal blog.

  1. 1

    This is great ’cause I want to learn Cocoa soon!

    0
  2. 2

    More App designers and developers should pay more attention to Point #1. The number of absolutely useless apps is amazing…

    Neat article…

    +1
  3. 3

    Christopher Waite

    August 11th, 2009 4:33 am

    Nice article. If you do decide to go down the game route, you may find the following post on my blog useful. It details all of the software packages (graphics, code, sound, etc) I used to create my first iPhone game -> iPhone game development toolkit

    I promise its not self promotion, i just felt that it may complement this article for some people since it suggests the software that could be used to cover steps 8 and 9.

    0
    • 4

      it isn’t self promotion. It is actually a pretty good article on how to organize your project and get started.

      0
  4. 5

    I wish there was something like lite xampp for iPhone. I want just small app for myself, but I do not want to spend $$$ just to mess with it. sigh

    0
  5. 6

    yah i agree with @Mike

    0
  6. 7

    @Mike you can download the SDK for free and have it declare your iPhone a “development platform” to put your test app on.

    0
    • 8

      @Parallax So, you mean that $99 for registering app store is just for marketing your program if you want at the end, is that correct?

      0
    • 9

      No, you can’t, you need to pay at least $99 a year to put your own apps on your iPhone / iPod Touch and to submit them to the app store

      0
      • 10

        @Another Mike you can download the SDK for free and make the app. The distribution of the app to a mass audience is through iTunes store. You can only distribute through iTunes after you pay the $99 and are vetted. Sign up for a dev account here http://developer.apple.com/devcenter/ios/index.action note the register for free wording. then download the sdk (3+ gigs) and start whacking at objective C. You can publish the app you create to your i-device from the development environment.

        0
  7. 11

    Great article and well layed out. I wish I would have found this earlier on… Would have saved me some time researching all this stuff.

    I have found using Titanium a great tool that uses html and javascript to produce native iPhone and Android apps a great benefit. My two cents for somebody looking to develop cross-platform mobile apps.
    I believe the tool is produced by appcelerator.

    PS you still need xcode and android sdk..

    0
  8. 12

    Hi SM, i wondered… Is it possible to developp an iPhone app’ exclusively for my business, for a intern use only ?
    Thx, and nice post, as usual.

    0
  9. 14

    I’m in the middle of finishing up my application right now and this is very helpful. I know everyone and their mother are deving iPhone apps right now which can get discouraging but number 11 in the list is very important. Staying focus is definitely the hardest thing to accomplish. Good luck to anyone else out there deving.

    0
    • 15

      did u spend any money on making an app?..if u didnt, reply me bak how u did that….

      0
      • 16

        Apps can cost money to have built if you are limited on knowledge, but it’s still important to develop a good understanding of everything so that you can communicate effectively with a team of people. Regardless, you’ll probably have to invest in somethings, but overall if you set aside some money it shouldn’t cost too much. That’s why I like this article because you it puts a lot of focus on having everything thought out first so that you don’t waste too much time or energy. There’s also similar information here http://www.squidoo.com/makeiphoneapplication, which really goes into how to do market research and audience research.

        0
  10. 17

    Hey all thanks for the great feedback!

    This is my first article for SM so I’m happy it’s finding positive reviews. Feel free to follow me on Twitter to chat :) jen

    @itsjengordon

    0
  11. 18

    This post made it seem like a very easy process. I have been trying to come up with ideas for a while now but figured it was just krazy to get it moving forward. Thanks for the review!

    0
  12. 19

    Brendon Kozlowski

    August 11th, 2009 6:09 am

    One request: The initial table under Section 1 – in both the RSS feed and on the main site page, some of the text is cut off unless I shrink my browser’s text side. Can that perhaps be fixed? Nice article though, much appreciated!

    0
  13. 20

    Good overview, but the attribution for the photo of the iPhone UI sketches is incorrect. I’m pretty sure the original photos were posted by the Cultured Code dev team here:

    http://culturedcode.com/things/iphone/makingof/

    0
  14. 21

    Awesome, as usual…!

    0
  15. 22

    What a great post. Makes me want to spend some time thinking about what I should build.

    0
  16. 23

    excellent guide!

    0
  17. 24

    Very nice post. Will keep this in mind for a future project =)

    0
  18. 25

    This post is just so awesome!! Thanks much. Can’t help but comment here.

    0
  19. 26

    This came just in time. Thank you very much!

    0
  20. 27

    Jennifer Meller

    August 11th, 2009 8:58 am

    We had to submit a copy of our business license in order to be “allowed” by Apple to develop an app for the iPhone. Is this still required?

    0
  21. 28

    I wish I were good at developing but I’m sure I could make something look cool. Hm.

    0
  22. 29

    Michael Langford

    August 11th, 2009 10:56 am

    When I was reading this site (ostensibly for the web design community), I can’t imagine not mentioning http://www.phonegap.com/ as a way to easily make your iPhone apps. It allows you to use web technologies to make native apps easily which utilize familiar web methods instead of having to bumble through Objective-C.

    While my company usually produces Objective-C due to past embedded experience, I can’t see that being the correct path for someone coming from the web world. If you know javascript, start with Phonegap, not with objective-C.

    0
  23. 30

    the time on the iphone in the pic! haha, i love attn to detail at SM.

    I would like to see (or even contribute to) an article on successful music branding/marketing in 2009/10. There are so many new avenues and models to explore… I have been doing a lot of research, but you guys have a knack for finding incredible content.

    0
  24. 31

    Nice post, Jen. Great information and resources.

    Coming from one that is working on an iPhone/iTouch application myself, this article is quite beneficial to those that are not only starting out with their first app, but also to those that have done so before.

    0
  25. 32
  26. 33

    Ramiro Riox - rariox

    August 11th, 2009 11:34 am

    Thank you for sharing this useful content! Greetings!

    0
  27. 34

    I was hoping for a simple tutorial on how to build a basic “hello world” app. This article spreads itself way too thin and doesn’t really cover any individual task very well. Boo!

    0
  28. 35

    Do you have a list of good iPhone App developers / UI designers that you would recommend?

    0
  29. 36

    Maybe you can suggest that SM ask the author Jen or others to write a series of articles with each article focusing on one of her points in the development process? Obviously, it would have been a very longggggggggggg article if she went into great detail on each step. Also, some people make a living as developers, designers, marketers, consultants, etc…so it might cost you to get more detailed info. ;-)

    Thanks for taking the time to share your thoughts and advice Jen!!!

    0
  30. 37

    I found these quite helpfull to get started with XCode specially for the iPhone; These are podcasts from the Stanford University called “iPhone Application Programming”, it’s a bundle of 10 videos, free to download (via iTunes, but that comes all with your osx for sure ;))
    http://deimos3.apple.com/WebObjects/Core.woa/Browse/itunes.stanford.edu.2024353965

    Hope it helps

    ** If the link doesn’t work, just search in the itunes store for “IPhone Application Programming”

    0
  31. 38

    Step 10b: Get rejected by Apple’s App Store…

    0
  32. 39

    Great tips. I was just about to start on my school capstone project with these tips, although I am simply newbie to iPhone development.

    Thanks.

    0
  33. 40

    This is absolutely brilliant. Thank you so much for this, it’s just what I needed!

    0
  34. 41

    This is among the best, most thorough instructions I’ve seen for getting started developing iPhone Apps. I’ll also add that a developer should add application analytics to understand how users interact with your application once released. While I work for Flurry, a free mobile application analytics provider, there are several services available. You can play around with data that has been collected from a live application to see what you can expect with Flurry Analytics at http://www.flurry.com/demo. We also have a lot of tips gathered from our development community around up-selling, cross-selling, and other in-app marketing strategies for the iPhone – all free. You can check these out at http://blog.flurry.com. Good luck with developing your apps!

    0
  35. 42

    thanks! great article i learn something new and fresh… need to buy first iphone and mac computer hehehe:D

    0
  36. 43

    Great article. Full of useful information!

    0
  37. 44

    Great tips!! Some of us Windows users want to develop programs for the Touch and iphone. I want to do more than just build apps for Android

    0
  38. 45

    Very informative and detailed article for those who are thinking about getting started. But the thing is, with the current attitude of Apple, I would risk my time and money on making a iPhone App :)

    0
  39. 46

    Under programming, I highly recommend two sites for iPhone developers. One is iDevapps.com. It is geared towards general apps. The other, iDevGames.com, is aimed at game developers, as iPhone is doing some great biz in gaming. They have a large forum with many seasoned Mac programmers.

    0
  40. 47

    Great information .. Very good study plan .. was very useful for me and of course for every beginner.

    0
  41. 48

    Thx for sharing, More Infos about the iPhone here iPhone4ever

    0
  42. 49

    Great article, one of the best I have seen, and I have looked around a lot!
    Thanks Again!

    0
  43. 50

    Hey Guys,
    I’ve got the promotion, a niche, the backend, but I’m not an iphone developper, if someone’s interest to a partnership, just shout me a mail. It’ll be a very simple app.

    0
  44. 51

    A spiral bound Notebook * Required. LOL

    0
  45. 52

    @Carlitto tks for the dev links!

    0
  46. 53

    >7. Sketch Out Your Idea
    Instead of buying a iPhone Stencil Kit, there is an online application http://www.balsamiq.com.
    It has sketch like graphics that allows you to input text dinamicaly into the pre-build buttons, iPhone screens and such.
    Save your mockups into image or XML files instead of a crumpled photocopy of your co-workers illegible handwriting.
    A must for every developer, all platforms, not just iPhone!

    0
  47. 54

    This is wonderful and well thought out step by step guide for the beginner and a great reminder for the rest! Thank you for the well written article, links and know how! You have included all of the elements that so many article on this subject skip right over.

    Thank you!

    0
  48. 55

    Only problem is getting a response from sites that may be able to promote or review your product. Any suggestions there?

    0
  49. 56

    Michael Murdock

    August 12th, 2009 11:20 pm

    Excellent article. Very impressive and the graphical resources provided are suberb.

    Michael Murdock, CEO
    DocMurdock

    0
  50. 57

    @abby re: review sites: My experience has been great with high-traffic sites like http://www.toucharcade.com, but for the most part your typical iPhone user is making purchases from their handset, not searching the web (i.e. review sites) for apps. Here’s a great article by Tim Cascio – 50 ways to promote your new iPhone app:

    0
  51. 58

    This is great. I’d never really thought about how you went about making iPhone Apps, but maybe now I could mess about and have a go at it.

    0
  52. 59

    Jen,

    Nice job on article. For a handy design tool checkout the iPhone Application Sketch Book:

    http://www.mobilesketchbook.com

    Video review: http://bit.ly/12PG9I

    0
  53. 60

    Great info. I would probably add to read a lot about rejected apps by Apple. Might save you a lot of effort to read a list of what gets rejected by Apple.

    0
  54. 61

    Really amazing article!!…very informative & useful, here’s hoping that i get my 3gs soon & get on with some app development later on…

    0
  55. 62

    Thats a easy step to step guide. Maybe Í should start to build my own app?

    Thanz for the post!

    0
  56. 63

    Do a Goolge search for AppsAmuck and if you can follow instructions you can build 31 apps yourself. It was a lot of fun!

    0
  57. 64

    Does anybody know how many license popular Twitter clients have been able to sell? 1000? 10K? 100K?

    0
  58. 65

    This is pure GOLD!!
    Thanks a million!!

    0
  59. 66

    I had no intentions of developing/design an app for iphones but after reading this I can’t wait to give a shot

    0
  60. 67

    Thanks for providing a helpful and constructive outline!

    0
  61. 68

    Ross Kimbarovsky

    September 10th, 2009 3:01 pm

    Jen – Thanks for a great post and for including crowdSPRING in your list of resources for design. I saw the initial post on someone else’s blog (in full – which isn’t cool at all). Someone kindly pointed out that you wrote the post and while a bit late, I wanted to thank you and apologize for not noticing that sooner. Our community of more than 38,000 designers appreciates it!

    Best,

    Ross Kimbarovsky
    co-Founder

    0
  62. 69

    We recently released the sketch template we use to design our iPhone apps.

    The template is based on a grid which is equal to 10px height, and has tick mark indicators of status bar, nav bar, tab bar and tool bar and keyboard.

    You can download the free template at http://bit.ly/13y61H

    Hope you find it useful!

    0
  63. 70

    Do you have to have a Mac for this? Will Linux work?

    0
  64. 71

    Thanks, this article saved me hours of frustration! Great article. Keep up the good work.

    0
  65. 72

    I would just like to ask your email add. thanks

    0
  66. 73

    Great article and great positive responses.

    I have my spiral bound notebook ready!

    0
  67. 74

    Tobias Bischoff

    October 20th, 2009 5:25 am

    This is a really good articel for getting started. I can recommend screendelight.com as source as well, for everybody who wants to get into appstore business.

    0
  68. 75

    Awesome job! This is the best article on app development I’ve ever seen!!

    0
  69. 76

    I have been working on designing the UI for several custom iPhone apps and I am so glad to have run int to this post. Thank you Smash!
    Shameless plug:
    Here is an alternate option for simple iPhone application development:
    http://www.swebapps.com

    0
  70. 77

    Thanks :) i’ll start this summer

    0
  71. 78

    This is great. Thank you!!

    0
  72. 79

    Thanks..I was looking for info on how Developing apps for Iphone worked.I got it all from your post.

    0
  73. 80

    Ajay Kumar Singh

    November 18th, 2009 8:44 am

    Excellent work to put together all the details required to understand what the heck iPhone Apps are.

    0
  74. 81

    How about free as the cost to make an iPhone app. And how about you develop it and get apps for Blackberry, Samsung, LG and Nokia too.

    Try eyemags.com to create your own apps for free and download them for free too. The apps are content apps and therefore simple, but if that suits your idea then it might suit you.

    0
  75. 82

    Great article!

    I have an idea for an app but it’s to make my life easier not to sell. So I can’t fail :)

    0
  76. 83

    Great article. For those with great new app ideas but lack the necessary programming skills, post your app ideas for free on NewAppIdea.com and let experienced app developers bid on the opp0rtinity to develop your app idea.

    0
  77. 84

    Excellent piece of work. Can you please let me know if there is a simulator for the apps on a Win PC?

    0
  78. 85

    Before you develop your idea, make sure to download App Idea Pro from the app store. The app lets you submit your idea and get ratings and feedback from other users. That way you’ll know if it’s a good or bad idea before you start developing — you’ll get other good advice, too.

    http://www.itunes.com/apps/appideapro

    0
  79. 86

    Very nice information! Thanks for the great article, especially the advice of promoting apps.

    0
  80. 87

    Awesome article! I’ve also used http://www.bigforge.com for a few apps. My apps were ready for download in a few minutes time, didn’t have to go through apple approval process, which can be a pain. It’s a new compnay so their customer service is AMAZING! Their app builder also has social networking (facebook, Twitter, mabe others?) fully integrated. Very fun Wizard tool makes it app building addicting! Great for those who aren’t programmers, like me!

    0
  81. 88

    A concise explanation on developing iPhone apps, thanks Jen, we are already following you on twitter.

    0
  82. 89

    Shari Sanderdon

    January 28th, 2010 11:55 pm

    Suzette and I would like A contact for someone who will create the app for us. Anyone have a referral

    0
  83. 90

    The second “Step 11″ should be “Step 12″. Great tips, though!

    0
  84. 91

    I have an idea and I am not a programmer. I would like to hire one but what prevents the person who i hire from stealing my idea.

    0
  85. 92

    Great post, thanks so much. I had no idea where to start until I read this. Thumbs up from me!!!

    0
  86. 93

    This article is no good:
    How to build an iPhone App:
    1) Have an idea
    2) Hire a designer
    3) Hire a programmer
    4) Hope you recoup the cost of both on your $0.99 app

    0
  87. 95

    Don’t forget to make your final screenshots to iTunes Connect rules.

    Get a useful Photoshop action for converting iPhone Simulator Pics Here:

    http://duivesteyn.net/2010/02/04/photoshop-action-resize-iphone-screenshot-to-app-store-format-image/

    0
  88. 96

    This is a great piece of information, thanks!

    0
  89. 97

    What if you had a NICKEL for every time you wrote nickle??????????

    0
  90. 98

    I have a great idea its called “icope” this app can allow you to

    1. sync your psp to your i phone!
    2. You don not need to hack you iphone!
    3. you can even put cfw programs without cfw!
    4. it can also do everything a psp can do!
    5.If you already don’t have a psp you can use you iphone system as a psp system!
    6. cfw programs can download and stay on you iphone even if you delete icope!
    7. Icope can become anything else as long as you keep on update with the app.
    8. icope (psp edition) also includes orb,Facebook,my space,yahoo,
    and much more.

    Heres my email: doramon127@hotmail.com

    Icope coming soon for iphone and psp!

    For more info go to ezhenry.com o ezhenry.webs.com

    (This idea is illegal to steel!)

    0
  91. 102

    Great article Jen! It really shows whats involved in making an iphone app into reality as well as what to look out for when hiring a programmer. I’ve seen friends spend thousands on creating apps that never go anywhere – really have to have a plan. Then again I have seen, and have had, some iphone applications built for as little as $100 – It all depends on who you hire and if that developer has made an app before – best to check references as well!

    This site ( http://www.lehow.com ) allows you to escrow payment and really locks the developer in to completing the project – if they don’t complete it, they don’t get paid. I have had a few iphone and facebook apps created and I haven’t’ spent more than $150 bucks – why pay more when most apps are freebies that are only intended to drive traffic to your site – also – read the apple guidelines…. most important…

    Again – awesome read and have bookmarked it – thanks Jen!

    0
  92. 103

    how do you do all the stuff where you send it to apple like all the certficates,compiling, app ids all that suff??

    0
  93. 104

    Steven Strazzullo

    March 6th, 2010 1:31 pm

    Wow, great post! I can now make my application!

    0
  94. 105

    For those app developers that don’t know Objective-C and Cocoa Touch and don’t want to outsource development, check out localbeacon (an iphone app builder) at http://www.bigforge.com. Great for those who want to build just one app or developers interested in white label. Full integration of Twitter and Facebook.

    0
  95. 106

    What are the copyright and patent policies for creating an iphone application?

    0
  96. 107

    An excellent beginner’s guide !

    0
  97. 108

    Thanks for this starter’s guide. It’s a very useful kit for iphone beginners like me.

    0
  98. 109

    Vasim Padhiyar

    March 24th, 2010 3:35 am

    How can i submit my application that is made using user interface ?
    i have tested and made zip file of all source code.
    Application is created using jQtouch + HTML + CSS

    Thanks

    0
  99. 110

    Just found this article while browsing around for good advice for getting your app noticed. There are some good tips here! We (Fuzzy-Frog Games) have just released our first iPhone app: Wang Ball. Has an independent, your always grateful for any exposure you can get. It’s good to know where to go once your App is out, most people don’t think that far ahead.

    Andy
    Fuzzy-Frog

    0
  100. 111

    Hi,
    I have been asked over and over again if my company has an App we are based in the UK but we are also going to be going to Europe. I have no idea how to find out how to work this does anyone know where my first port of call should start. It would most definatley work as an app. It would be for the UK and Europe general public and I would like it as a free app.

    0
    • 112

      Hey Nina, our company Fuzzy-Frog is based in the UK. We create al-sorts of mobile applications not just games, if you send us a mail (info@fuzzy-frog.com) with more details, we maybe able to help.

      Andy
      Fuzzy-Frog.

      0
  101. 113

    What about creating a Help file for your iPhone app? Does that require going through the above development steps, or can a writer create a Help file in a separate tool that works with iPhone? Search yields no clear answers.

    0
  102. 114

    I think i have a really good idea for an app but am not really familiar with going about developing an app i really think that people would like this app n could make a little bit of money off of it but im not really sure on what to do so my idea does not get stollen an getting it started anyone who could help me out please let me know :)

    0
  103. 115

    yeah…… who the hell has 99$ to blow just like that?
    I would build apps.. if I didn’t have to pay Apple 99$ just for permission >.>
    good luck

    0
  104. 116

    how do i find out how to make my app, without somebody knicking my idea?

    0
    • 117

      Learn Objective-C yourself, or hire a trusted developer to do it for you, but if you hire a developer, there is always a risk…

      0
  105. 118

    Very informative ! Thank u !

    0
  106. 119

    I have at leafs thre dead for apps, I dnt know how to do everything you said but I know these would be profitable problem-solvers

    0
  107. 120

    Good informative post. Lot of useful information. Im just thinking about getting an app build hmm…

    0
  108. 121

    I am planning a iPhone app. Client version for my website (webshop kind). I need an experienced developer crack. Please contact me.

    0
    • 122

      Let me know if you find one. I need one too and my plans are not in conflict with yours.

      0
  109. 123

    just an idea for anyone trying to make an app, you know how all those gun apps just let you tap the trigger to fire the gun and stuff, what if you could make it so you could scope into the gun and shoot, cause im telling you right now, i would buy that app!! By the way great article : )

    0
  110. 124

    Ohhh thx! It’s very useful …

    0
  111. 125

    I have developed an online app Dooster the project organizer and am considering making it an iphone app.

    The thing is it already works pretty well in the iphone browser and I know how to get users to create an icon for iot in their iphones

    The only benefit I can see is that it will be a major plus to have it showing i the iphone store under “productivity apps”.

    So any ideas on the Minumum work i have to do in order to make it accaptable to iphone I guess i am asking what the yheck is a native app anyway !

    Any commenst would be appreciated

    thanks ed

    0
  112. 126

    is it possible to submit an application from outside the U.S.A ?

    0
  113. 127

    Thanks for the succinct advice Jen – it is much appreciated.

    0
  114. 128

    Patrick Hitches

    June 10th, 2010 5:51 pm

    Wow… I’m totally on board with exactly where to go and where to start now… What seemed so confusing is now a logical, realistic goal.

    Thanks!
    Patrick Hitches

    0
  115. 129

    I’m 12. I’ve been thinking about making an app this summer and this article gave me a much better understanding of the process. I give it two thumbs up

    0
    • 130

      D8 Y-you’re only 12?!! Really! Now I’m more determined to create an app! > u < THis article and Len's comment just rises my will in doing this!

      O u O hmm…I'll have to get more informed on how to get started in all of this! ^ ^

      Codes, Programs, Ideas, License, etc…. (so much…to learn for myself)

      0
    • 131

      Heh, I’m also 12.

      I have some experience in Javascript, HTML, and a few obscure programming languages that is specific for some software, but Objective-C is coming easily to me already. Books, I think, are really needed to learn. Can’t really find much on Objective-C on the internet.

      0
  116. 132

    Philippos Marinakos

    June 27th, 2010 10:11 am

    Let us just say that a non-computer savvy conceptualist comes up with a great app. Is there a company to hire that would do the steps for you, should they agree that your application hits the trifecta of “indicators of success”? I hold myself high in only one regard and that is my ability to come up with ideas. Any help?
    Thanks for your consideration.
    Philm.

    0
  117. 133

    Great article. Good apps are really hard to build. The things that are needed to be considered please consider the article below.

    http://www.appmanifesto.com/insights/2010/06/top-5-takeaways-devday-for-iphone-london-uk/

    0
  118. 134

    Kazi Mohammad Ekram

    July 5th, 2010 1:35 am

    Thanks for sharing. Very helpful. I will start iPhone application development soon.

    0
  119. 135

    do u hav any tips on how to find a website to make them at and does it cost any money to make them email me with answ’s

    0
  120. 136

    Just so I get it straight: I have to pay 99$ to put an app that I developed myself and want to put on an iPhone which I own, even if it’s intended just for my own personal use?

    0
  121. 137

    Okay, “How to Create Your First iPhone Application”. should have been titled “How to Market You First iPhone Application Writing an Article About How to Create Your First iPhone Application”, which it has nothing to do with. Section 9 is worthless and the reason I clicked-through on the article. Only proves 90% of SEO is in the title! Jen, you should have had someone who ACTUALLY WRITES the iPhone apps your company creates write this article. Smashing Magazine I expected more from you -1 credibility.

    0
  122. 138

    Great article! Thanks for the info. I went ahead and used this information to create my first app. However to develop my app, I decided to have my app develop by OZiApps.com

    They were very professional, extremely fast (developed within 2 weeks from start to finish), and very inexpensive (cost me less than $2K). I highly recommend them!

    0
  123. 139

    Is it possible to build a very simple iPhone app, that only opens the browser and directs to a certain predestinated URL? (like an icon on the Windows desktop).

    I have a very good mobile website, so I don’t need to build a complete app. But it would be nice to have my logo in the iPhone menu of course and it makes it easier to visit the site.

    Hope to hear!

    Regards,
    Joop

    0
    • 140

      THe built in “Safari” browser has the capability to add the URL as an Icon to the homescreen. By clicking the “+” button in safari on the iPhone, the “Add to Home Screen”. this creates an icon on the iphone similar to an app, that takes you to the predestinated URL.

      0
  124. 141

    I find this very interesting especially the section which mentioned the non disclosure agreement. i was always excited to share my idea with friends to see if the app would be marketable however u have to protect your idea.

    0
  125. 142

    BigForge has a platform called LocalBeacon that anyone can use to build their own iPhone app. I actually had them build my app, then when I want to update information (i.e. send push notifications, add splash screen to highlight new entry, etc.) I can go in myself and make additions without having to know code. Their rates are very reasonable, quick turn around and excellent app. I’m very happy and will use them again. I think they sell white labels for those wanting to start a business.

    Here’s their link- http://www.bigforge.com

    0
  126. 143

    Great information, like the fact it is well laid out….don’t understand most of it …lol !! I am never short of ideas that is my problem!.. Just need to hire someone to do the work and get it going! The question I have is when it is ready to go how much do you charge or don’t. Does anyone know what the sweetspot is in the $$ to charge. Thanks

    0
  127. 144

    Cool detailed information, those who planned to work with Cocoa should read this article. I like the way you mentioned Non-Disclosure Agreement with samples.

    Thanks for the iPhone GUI elements, its really helpful.

    Regards,
    ZaldzBugz

    0
  128. 145

    Daniel Gonima

    August 5th, 2010 2:58 pm

    is just incredible the way you make this look so easy. really im glad you guys have come up with this article. just great!!! thx a lot

    0
  129. 146

    juan meléndez martinez

    August 9th, 2010 1:36 pm

    This is so great and amaizing you can share all this basic tools to develop apps,. in this era of competition!!! i´m very new in this business but see alot chances of doing so mouch with too little! Thanks for aloud me to keep beleaving in this tools!!!
    I´m finishing studies in web develoment !! can you show me some links to contact more people in this area of creating, designing and developing Apps. thanks!

    0
  130. 147

    does it mean that i can make enough cash from a hit app so i can buy what I want? Then this will be a great job

    0
  131. 148

    why not learn obj-c and cocoa touch yourself? that way, you’ll know how hard it is to build an app

    0
  132. 149

    i like this lil guide and everything else seems to go down well but what i dont like is to pay $99 or pounds in my case to apple to develop stuff to sell on their itunes? I mean come on i am gonna be working day and night making an app and to start doing that i need to pay apple first? what for? is there no way you can develop an app for yourself and friends without going through apple etc…??

    0
  133. 150

    Gilberto Balderas Guadarrama

    August 16th, 2010 8:58 am

    I have a magazine and I want to be downloaded froma iphone app icon, what should I do? any link that could help me?

    0
  134. 151

    i want to write dissertation on iphone application development..
    can you help to write thesis on it..
    please send me the report or search paper related to iphone application development..
    send me as soon as possible

    0
  135. 152

    i have read the guide line. And i thought it was very informative. I have an app idea that 1. Is funny 2. Would have a large niche crowd. 3. Expandable product. 4. Would use alot of features on the phone. 5. Could also be produced for other phones, not just the iphone. Now my ? Is should i take my idea and copyright or patten it first?

    0
  136. 153

    I have an idea for an app that to date is not available (maybe in development). A non app version was very very very successful and could be adapted to iPhone ot other smart phone technologies. I do not possess the…
    ■Ability to Discern what works/doesn’t work in existing iPhone Apps
    ■Market research, Outlining App Functionality (Sitemap Creation)
    ■Sketching, ■GUI Design, ■Programming (Objective C, Cocoa) (we assume here that we are creating a native application)

    WHO DO I TURN TO FOR HELP???????

    0
  137. 154

    Very helpful post

    (however did you notice that there are two step 11s) ;)

    0
  138. 155

    Excellent article. Very impressive and the graphical resources provided are superb source of knowledge. If you’re looking to have your Personal Virtual Assistant who have multi skills like: Social Media Marketing, Search Engine Optimization, Accounting, Bookkeeping, Real Estate Assistant, then contact me at: redplanet.biz

    I’m providing my services at oDesk.com and tufail.Elance.com

    0
  139. 156

    I was surprised about how rather easy it is to make an app. I helped a fellow designer make Graphic Design Quiz. Introductory sale – free for a time only.
    http://itunes.apple.com/us/app/graphics-design-quiz-for-iphone/id387240098?mt=8

    0
  140. 157

    Why don’t you just open up FlashCS5 and make your i-app rich! :)

    0
  141. 158

    awesome stuff, thanks for sharing :)

    0
  142. 159

    Kathryn Hayden

    August 30th, 2010 5:46 am

    Wow…combining the straight-forward article itself, which is good primer with just the facts, not a lot of hype, with the additional info/suggested resources from comments really make this a terrific set of resources for iphone app development.

    I do think android is gaining bigger piece of marketshare so should be part of the equation. I see some of the recommended tools include options for both..and would be interested is learning more about android specific approach.

    Thanks all for great info!

    0
  143. 160

    yeah and after you’ve done all that work there’s still no guarantee that Apple in it’s infinite wisdom will approve your app for the AppStore…

    0
  144. 161

    hello,its a great article..im studying software programming at a private class.
    so i was wondering how much does it cost to creat a 2d game or a 3d game..i dont need to hire people because my friends are also studying with me so we want to do it ourselves..so keeping labour cost and all the lisence stuff aside how much money would it cost?

    0
  145. 162

    Awsome tutorial… thanks!

    0
  146. 163

    This is an extremely well written article. Since acquiring my ipod touch I have been fascinated and curious as to how it works and also very interested in creating apps.
    Now I’m gonna give it a go.

    0
  147. 164

    Very Informative. Thanx

    0
  148. 165

    This is a great website, I used it to build my first app and our new version that is coming out will integrate a lot of the information that I got from here.

    0
  149. 166

    Great article, Thanks for taking the time to explain in a simple way how to get there… for all those app-illitarates like me :-)

    0
  150. 167

    THANKS.!!!!!!! this is awsome information hopefully the next time you see me i’ll have a very successful application.!!!!!!!!!!!!!!!!!!!!!

    0
  151. 168

    Hey everyone

    i know im probally going to be hated by asking this question

    but is it possible to make iphone apps with a windows system.

    :D

    0
  152. 169

    What a terrible article! I didn’t think I could find something as useless as this anywhere.

    0
  153. 170

    iSites.us is an online service that enables media publishers to create and self-manage iPhone, Android, and iPad apps from one place.

    Recently we launched “Instant Apps” that lets you publish app onto iPhone instantly. It can be distributed with a vanity URL such as myapp.isites.us. It requires no approvals.

    http://vimeo.com/15039563

    Check it out!

    We thought this would help the article readers – sorry for the shameless plug.

    0
  154. 171

    Does we need iMac to do this????!?!?!??!??!?

    0
  155. 172

    I was wondering if anyone knew the laws for iphone apps and streaming music, like Pandora or any other radio type application, is there particular things I should know if I wanted to make an application with music streaming/radio.

    0
  156. 173

    OK, if above very informative, I believe I got a great idea, I live in the UK, can you recommend a good iphone programmer I can contact here in the UK

    0
  157. 174

    Jonathan D. Rausch

    October 29th, 2010 11:46 am

    Great and easy to follow instructions. Thank you.

    0
  158. 175

    Great article and easy to follow instructions.

    Thank you.

    0
  159. 176

    Ohkay very great article! I have some questions what if I have windows 7, not Mac Os or Linux? Because I’m a Designer and Im going to be a Computer programmer. Will the Instructions still Apply? Thank you!

    0
  160. 178

    Anyone in the NYC area seriously interested in creating an app. Please express interest on this page

    0
  161. 179

    Excellent article.Very impressive and the graphical resources provided are superb source of knowledge.I believe I got a great idea.It’d be nice to see how to photoshop a man’s face with stubble or something.

    diseño web puerto vallarta

    0
  162. 180

    Nice posting…. thanks for the information about all iphone applications… Excellent!

    0
  163. 181

    I want to build a web app for my website phillynetwork.net
    If any any one really know how to contant me at jaypaperz @ gmail.com
    I know it take alot of time tell me what you think about my website

    0
  164. 182

    hey thx so much im making an app right now and this helped alot!!!!

    0
  165. 183

    I wish it were possible for a person to create an app with out paying money.

    Great Post.

    0
  166. 184

    Hey i got a rly good idea about an app but i dont know how to do 1, any help??

    0
  167. 186

    Amazing post!

    0
  168. 187

    Some companies that i can recommend are Appiction and SKYFOX DIGITAL
    They are consultants and developers…

    0
  169. 188

    think the second point: “Does the app serve a specific niche?” opens up so so many opportunities for iPhone developers as there are thousands of useful apps that have yet to be created in a multitude of niches. This happened to us when we created an iPhone app for a local gov’t showcasing the local parks…
    iphoneappdesign.com.au/
    –for those interested

    0
  170. 189

    Hey I got an ide for a new app. How can I make a app and make money on it

    0
  171. 190

    To the people who ask how to make an apple app….why ask how to do it why don’t you look for the information on-line or in this article she gave everything do you think that your gonna sit at home and get the info for free, if you want to do something don’t ask others to do it for you do it yourself, good luck to everyone who is creating apps.

    0
  172. 191

    Great tutorial. Thanks a lot!

    0
  173. 192

    Hi everyone. This is a great post but here’s the thing. I have what I believe to be a very significant idea and one I feel would be totally fail proof. Only problem is I have no concept of creating a app nor the time. Is there anyone out there that can design/create my idea for me? I’m a full time teacher (ages 7-9) as well as a part time football coach (soccer) for a professional club, Gillingham FC, in England. I’m soon to become a first time dad and I just wouldn’t have the time to commit to doing it all.

    0
  174. 194

    Ohkay very great article! I have some questions what if I have windows 7, not Mac Os or Linux? Because I’m a Designer and Im going to be a Computer programmer. Will the Instructions still Apply? Thank you!

    0
  175. 195

    Very helpful!
    Thank you so much.

    0
  176. 196

    Daina A-Youssef

    December 12th, 2010 3:53 am

    Hey,

    Does anyone happen to know of any good developers in Perth?
    Have a great idea i want to launch, just need some tech help :-)

    0
  177. 197

    WOW! Very informative, thanks a lot.

    Can this is work for iPad? How does it work once I created an app for both iPhone and iPad?

    Thanks in advance
    CHEERS :)

    0
  178. 198

    Thanks.. i had a good start by reading this and it helps me a lot… and i have to start cocoa…

    0
  179. 199

    Or for a simple but beautiful app about you and your business try one of the free app creators like http://www.app.cat.

    0
  180. 200

    I’ve recently started in on learning Objective-C and Cocoa. I’m documenting my process over at http://justifystudios.com/blog/tag/ios-journey.

    Objective-C is certainly challenging, but my advice to people who are interested in getting started is to dive in, get a good book and follow through. Remember how you learned simpler things like HTML and do that process again with Objective-C.

    0
  181. 201

    this is really cool. but I don’t know how you make a app!

    0
  182. 203

    Hi,
    Can someone point me in the right direction as I want to learn object C coding Cocoa. I live in the UK and want to do a online coures.
    Can someone point me in the right direction PLEASE

    0
  183. 204

    Thanks to Smashing Magazine, I got inspired to make my own app!
    I must admit, this is one of the best articles I’ve read about applications. However, I would suggest tips on:
    How to find a developer
    Websites/Courses you can TAKE to learn programming.
    Thanks again,
    Ginger

    0
  184. 205

    How can I create an app completely free? I don’t have a credit card, or any cash, because I am bankrupt.

    0
  185. 206

    Hi,

    A very good one..cheers up!!…:D

    0
  186. 207

    get an Intel-based Mac computer with Mac OS X 10.5.5 !
    actually is not working on Leopard, you need Snow leopard to run SDK for iOS.

    0
  187. 208

    Thanks . Very informative

    0
  188. 209

    Very helpful!
    Thank you so much.

    0
  189. 210

    Thank you!!! So easy to understand for a newbie like me. Thorough and enjoyable read.
    Thanks again,
    Sonia

    0
  190. 211

    I want to make an application in apple, but i wonder what kind of language that proper in it? please help…, I’m newbie and really need help

    0
  191. 212

    You’ve heard of Robert nay right? Creator of bubble ball,an application for the iphone.
    Stock have shown app development is bring in ALOT of cash
    I’m only a 16 year old teen that has an app in mind.
    I have the design concept down.
    i feel that my application idea is potentially worth millions.
    The only thing i need is an imac with the proper software development tools
    My family does not have the money for it, it’s a small investment
    of $2000 approx.
    I promise that i can make a difference and if you donate the proper tools or the money for this project
    my first paycheck will go to you.
    Please help me pursue my dreams.

    0
  192. 213

    Michael Schleifer

    February 28th, 2011 2:05 pm

    Hi Everyone,

    Just came across this great article and wanted to mention our new service Appbaker.com

    AppBaker is a hot new web service that provides a fast and inexpensive way to create branded native iPhone apps. AppBaker’s unique Starter Packs allow users to build and customize App Store-ready iPhone Apps for news and media, sport, education, retail, tourism, entertainment and more, straight out of the box. With no tools, downloads or coding expertise required, users can sign up to the AppBaker platform and start building native iPhone apps with powerful features like maps, audio and video streaming, and push notifications.

    The fastest way to get from idea to App Store.

    For those how want to try it just contact me.

    0
  193. 214

    Jen,

    Thank you so much for authoring this article! I have found it very informative, friendly and encouraging! I have a dream and I have a starting team that is on board for a new adventure! You have given us part of a map! The rest of the map we can now better plot and develop ourselves! Thank you again for your generosity and professional courtesy in sharing your knowledge to help others pursue their dreams!

    Sincerely,

    Christopher Hancock! :^)

    0
  194. 215

    So how stagnant does the app info need to be? I would like to build an app, but the content of the page would change often. Could i build the app and point it to a web page that changes? so that the page would come up on the app rather than changing both content on the web page and the app page? Is this possible?

    0
  195. 216

    Great article! I’ve really enjoyed reading it through, easy language and fun well done, keep it up!

    0
  196. 217

    so do you need a mac to download xcode

    0
  197. 218

    Hi all, i have no idea how to make an app, i have a great NEW game idea that is challenging and very addictive i had a few engineers at a waste treatment facillity try it out and they spent all night trying to do it on a sheet of paper and didnt succeed at finishing it lol This will be sure to sell and a big hit!!!!, i dont know how much it will roughly cost to get this app made. Can anyone please point me in the right direction, how much money am i looking at spending??

    0
  198. 219

    Mihir Lakhani

    March 19th, 2011 6:44 am

    Bookmarked!

    0
  199. 220

    I like the article but I don’t wanna go through all that…
    I have a great idea for an iPad app.. But don’t have the time right now to built one… What I would like is for someone to built so I would be able to use it… Here it goes…
    I just got the iPad 2 and I found very useful. But most of the apps are just so crappy. And they don’t have an app for me to write my math notes. So what I was thinking is taking pictures of my math notes that way I would have access to those notes just about anywhere without having to carry my book/binder around.

    So the idea for this app is making an app where you can take pictures of your notes and keep they organized by what class you are taking. If anyone has the free time and is willing to make an app like this I would probably buy it…

    0
  200. 221

    Can I develop my first iphone app with a windows 7 computer?

    0
  201. 222

    Had this idea of making an app for travelling,and this article just gave a place to start,is there a help center/call line for somebody to contact if encounters any difficulties while building his app even if i have to pay for the professional advice/guideline.

    0
  202. 223

    thumbs up, this article is great! Especially for Noobs like me! :D
    I’m really interested in making apps, so if anyone of you got more Information, please post it!! :)

    0
  203. 224

    Hi. Is there any way to do this without it being so expensive. I am 12 and can no way afford that much but have some amazing ideas. What should I do?!?!?!?!

    0
  204. 226

    Very informative article. I would like to set up an open source app I think the idea is decent and it’s an app I wish I had. Any information on open source would be appreciated.

    0
  205. 227

    I’ve found an interesting project going on about creating apps (and changing the world…?).
    http://creatingapps.telekomaustria.com/ideasproject-upgraded-to-v2-0.html
    what do you think about it? nothing ’bout getting rich…? ;)

    0
  206. 228

    Amazing article you have here, and the iPhone game development has helped alot. I’ve reached over 250,000 downloads now at $1.19 Per app! You’ve made me rich

    0
  207. 229

    looking for someone to help me develope my app

    0
  208. 230

    Too bad you have to spend 99 dollars before you can actually start designing, but this tutorial was really clear!

    0
  209. 231

    Perfect, and useful in other projects. I’ve found my faults and will start again in iPhone or other platforms.
    Thanks a lot.

    0
  210. 232

    i just downloaded xcode

    0
  211. 233

    How much of the money made from each time your app is purchased goes to apple and how much goes to you?

    0
  212. 234

    I am new to this field . I want to ask a question.
    What if you hire a programmer and he start building an iPhone app based on your idea!
    I mean he is a programmer and I know nothing about programming iPhone apps.
    Should I go further into this business or not without programming knowledge?

    0
  213. 235

    I am new to this field . I want to ask a question.
    What if you hire a programmer and he start building an iPhone app based on your idea! for himself.
    I mean he is a programmer and I know nothing about programming iPhone apps.
    Should I go further into this business or not without programming knowledge?

    0
  214. 236

    Making apps is a lot of fun and it’s very exciting once you put it on the market and start making money. I’m starting to get addicted. I owe it all to a great program that got me to where I am now, you can get use the same software I use from http://theappcreator.blogspot.com

    0
    • 237

      That is my old blog, it has now been removed, you can find all the same information on how to make an iphone app here http://learnhowtomakeanapp.blogspot.com/

      0
      • 238

        i see that this is an awesome tool for app creators like you. I downloaded the $1 version, and then realized I didn’t have any of the resources needed to make an app. Do you know how to end your account so you don’t have to pay the $100? Please help.

        0
  215. 239

    I have been looking for someone to develop an application with no luck.
    I want someone to do it all and do it right.

    0
  216. 240

    JEN! May God bless you with wealth. I really do appreciate your writing and it’s a good kickstart for me to start on my own project with more confidence! :)

    +4
  217. 241

    Thanks for the informative post,

    However, I still dont think its complete – if i hire a programmer to design the work, how do I make sure he doesn’t take my idea and upload it for himself?

    I have thought of it, and have some ideas (like teaming up with a programmer, rather than hiring one) but still, would like to know what others have done when they come across such a situation?

    As some of the app ideas I have

    Ali @ http://www.howtomakeaniphoneapp.us/

    0
    • 242

      Use vWorker. They have a guarantee. It is very unlikely that a programmer on vWorker would steal your idea and make the product for himself or herself. Also, with iPhone apps, it is a crapshoot whether anyone will buy it or not. Why would a programmer risk getting kicked off a site like vWorker, where they can definitely get $ for their work, to take a chance on a program that might or might not have been market tested first by the employer? I can tell you, I’ve had 2 desktop apps created for me by developers on vWorker and I’ve had ZERO problems. Don’t be so paranoid. It is in the developer’s best interest to serve you well, and not steal your stuff. If you want to take extra precautions, just make sure you hire a developer who has been on vWorker for at least a year or so and has a lot of great feedback. They have a feedback/rating system that keeps the developers honest.

      +5
    • 243

      if you using WordPress as a CMS (it’s a free open source CMS) you can install WiziApp WordPress iPhone Plugin
      http://wordpress.org/extend/plugins/wiziapp-create-your-own-native-iphone-app/

      And create your own App using a wizard without dealing with any programmer

      +2
    • 244

      She stated at the beginning to have them sign a non-disclosure agreement so that you have something in writing that will not allow them to take your idea.

      0
  218. 245

    Brilliant guide! Thank you for this, was an interesting read, inspiring – keep it up :)

    +1
  219. 246

    Wow, this a lot of work, more like a project but it seems exiting, soo.. ima go or it!

    +2
  220. 247

    How about somebody creates an app that creates apps. Then I will use it to create some oh so glorious apps.

    +10
  221. 248

    Hi I am currently working on my website and I need a developer for an iphone app. How much would you charge me for the job? Is there a rough estimate on what it would cost?

    0
    • 249

      @Glenda hi instead of hiring a programmer and paying you can do develop yourself! yes no programming required, check this link: http://hubpages.com/_3u6p3nfnkzsyw/hub/Create-your-own-iPhone-Android-applications-no-coding-required

      0
    • 250

      Hi Glenda,

      Thanks for letting us know regarding your requirements. I was wondering if you are still looking to develop an iphone app and if you can share your idea and requirements on my email address then rather than giving you a rough idea we can share the exact estimate of what it could take to develop your app. Feel free to drop me a line for any other information.

      -6
    • 251

      I can help you to so the iPhone app.

      -5
    • 252

      Our company deems a programmers time is worth around $75/hour. That includes wages and overhead costs. Markup to include a profit margin not included. Even an easy program can take 500 to 1000 hours. The average project takes 2000 hours. At 5.5 productive hours per day, projects take 100 to 400 person/days, or 20 to 80 person/weeks. (that’s 20 to 80 weeks for one programmer or 10-40 weeks for 2 programmers, etc.). If you’ve done the legwork and know exactly what you want, times would be shorter.

      -16
  222. 254

    Mohammed Dewan

    May 25th, 2011 7:57 pm

    hi there,
    Is there any way for students to learn the development of iphone application. As a student we cannot afford much , is there anything free for student?
    Please let me know , there are some areas in the world where affording an iphone is having a private space shuttle.
    thanks in advance
    the developing world.

    +3
  223. 255

    Hey i was wondering the estimated budget for making an app?
    And do you need to have a Mac to be able to create them?

    -1
    • 256

      Hi Nick,

      I was wondering if you are looking to develop an iphone app and if you can share your idea and requirements on my email address then rather than giving you a rough idea we can share the exact estimate of what it could take to develop your app. Feel free to drop me a line for any other information.

      -8
  224. 257

    Creating apps is total fun (I guess)! This article got me moving!

    +2
  225. 258

    Thanks for this, great article. Will be following this closely whilst I try to batter my way through Objective C (yes im a designer who objects!)

    -2
  226. 259

    Hey, I am looking for someone to give me ideas on getting an excell sheet onto an app. I have written all the formulas and it works really well on the computer and was wondering if there was a way to create an app with the same concept.
    Thanks.

    -1
  227. 260

    What about money? Any idea how much money one should need to get started?

    -1
  228. 262

    I have a series of question and I am open to whomever can answer them. I do not think I am able to create it on my own so I would like some assistance. My first question is, How much does it cost to have someone make an app for you, and what determines the prices? Is there a quide that can help you step-by-step accomplish this goal for someone who has never made an app before? Should you patent your idea before disscussing it with a contractor? Can you sell your idea if you do not want the hassel of making the app? And what kind of money can be made from creating iphone applications? Thanks in advance for all of those who can help! Be Blessed!

    -2
    • 263

      tylerleebrown1

      June 10th, 2011 11:13 am

      The website I mentioned has a video explaining the entire process! Hope this helps.

      -1
    • 264

      Hi Monique,

      Thanks for letting us know regarding your queries and also for your blessings. There are lot of factors which determine the pricing of your iphone app. It depends on the functionality you want to have, duration it would take to build, technology which you want to use, etc. There is lot of money on offer given the idea is unique but most importantly the quality of the app(development). Signing a NDA with a reputated company is enough to keep your idea confidential. Feel free to write to me on my email Id for further information.

      -3
  229. 265

    tylerleebrown1

    June 10th, 2011 11:09 am

    The only site for making an app that actually worked for me is rookieappdemon.com you can see a video on my youtube page about it youtube/user/tylerleebrown1.

    -1
  230. 266

    hi, some one plz help me how to create a app for iphone or andriod. what do i have to do and how much do i have to spend? what software do i need to create a good app? plz someone reply me. i will be waiting for ur answers. thanks.

    -2
    • 267

      for android, everything is free, check Appinventor.com to get started. The only thing you might need to pay for is testing it on a phone if you don’t already own an android.

      -2
  231. 268

    Maurice Touzard

    July 5th, 2011 3:31 pm

    I have a great idea for an application however I would like to know where can patent my idea so nobody can use or develop an application similar to mine?

    -1
  232. 269

    I would also recommend to teach yourself Objective-C.
    I’m currently posting tutorials about Objective-C which is needed to create iPhone apps. http://www.tutsplace.com/objective-c/learn-objective-c-to-develop-apps

    -2
  233. 270

    Is there anyone who is willing to work close to me to create an app for me? My app however would be more complicated as there are not many apps like it. It requires using all of iPhones capabilities such as camera, mic, etc. Compensation or even a cut percentage of profit would be provided.

    -1
  234. 272

    i want to learn how to create apps, i’ve no idea what to do, i m not a developer, but i m very eager to learn, please teach me any one how to create it…
    thanks.

    -1
  235. 273

    have an idea for an app that i think could be a real winner. not sure when or how to get started. or what the benifits of doing so would be.

    +1
  236. 274

    There is already a pc version of the game i want to create an app for.
    which steps can i skip and how should i go about doing it (assuming I have gotten the permission/paid the maker of that game to create the app based on the game)?

    Thank you

    -1
  237. 275

    ANTHONY GLENN II

    August 12th, 2011 8:36 am

    I am researching how to patent an idea for a mobile phone application that is revolutionary. Can anyone guide me in the right direction? I live in California

    -1
  238. 276

    To answer some of the other commenters Q’s, you are protected if you have your iphone developers sign a non-disclosure agreement (NDA). Price wise good apps are like buying cars in that the prices will be all over the board. A good starting place imo however is around $3k. The app designer / developer should also be able to take your app through the entire process (incl. submitting it to the app store).

    -1
  239. 277

    I have created an APP called app builder.

    -1
  240. 278

    Get Nov8rix. You can create a customized app. It’s super fast and intuitive. Help is there for free if you need it too. They do both iphone and android apps. I found them through a review by TUAW: tuaw.com/2011/06/13/click-and-drag-iphone-app-creation/

    -1
  241. 279

    I really want to create a very good app. Which is very useful and most needed in daily life but I have finance problem since I am a high school student and don’t do any part time jobs. Any idea or way to make apps for free? Help me out

    -1
  242. 280

    have you heard about snappii.com?that’s really amazing.one can create apps in minutes and without programming skills.

    -1
  243. 281

    I want to creat apps. I am not developer but I am really interested to do the same. Pls help..

    0
  244. 282

    I (as countless others on here) have come up with what I believe to be an excellent idea for an app. It is sort of re-inventing the wheel but feel it is a huge benefit to millions of people in the uk and if successful, billions worldwide. Looking for a partner to help me on my way, splitting costs and profit 50/50.

    -1
    • 283

      Hi Chris,

      I am in London and starting on developing an App. Whilst I don’t have designer skills I am just making my choice who to go with. What I do have is another great idea for a London App and also mega amounts of experience in marketing, PR and promotion to get that idea known about so millions want to buy it.

      I was drawn to your comment. If you, (or others in UK) want to get heads together signing NDAs where appropriate I am sure it would work

      0
  245. 284

    The article it’s OK! But you’ve polluted the page with banners!
    OK, here is a bad example of web design. I wish this bad example has been explored by the book you’ve announced above!

    0
  246. 285

    You don’t have to be a programmer to build your own apps. Just use one of many services. As for me I use snappii because of its features and great developer’s team.

    -1
  247. 286

    Is there anyway to start developing and testing before you begin to sign up for the developer program? I would kind of like to play around with the coding before I commit to anything.

    -1
  248. 287

    I am not a programmer, and I use snappii.com to make iPhone apps easily and quickly.

    0
  249. 288

    im a recording/music artist and i would like to have my own app…. if there is anyone who can help create one please contact me..

    -1
  250. 289

    I am very keen to create an app but was wondering if there are any programs you can download for free to create the app as i am not feeling the $99 paying fee

    -13

  1. 1

    The idea is worth 20% MAX. Execution is 80-90%

    +23
  2. 2

    Pierce Michael Goldham Ross

    December 19th, 2012 2:14 am

    That is misunderstood my friend.
    The idea alone is priceless. Together with the execution, the consept finds it’s own value.
    The idea will always be essential to the final product, while the prosess has it’s price only in the moment if creation.
    Pardon my bad English, I hope you understand what I’m trying to say. The work can be done later, by someone else, or be executed in many other ways then the one way he might decide is the right one. But the idea is the whole product, and if it needs to be changed later the work is redone, but always based on the idea.
    I hope it made sense. And this is only my personal meaning.

    +19
  3. 3

    Mark Petherbridge

    October 4th, 2011 3:59 am

    This is an interesting article, however it is not fully complete in my opinion. There is no mention of the coding process involved.

    Here is a tutorial to create your first “hello world” iphone app: http://ios-blog.co.uk/iphone-development-tutorials/create-your-first-iphone-hello-world-application/

    Hope this helps :)

    +15
  4. 4

    What a great idea! You take none of the risk and half of the credit! How can we lose? With your half-baked ideas and my hours of unpaid labour, we will slowly but surely create an empire of unrealistic expectations!

    What’s half of not-a-god-damned-cent?

    +15
  5. 5

    ^^^ @Daryl. 2000 hours x $75/hour = $150,000…… for an iPhone app? what planet are you on!

    +11
  6. 6

    A developer could for $150/hour. Do you have that? Is your idea that good that you’d be willing to fork over $5,000 for it? If so, go for it.

    +11
  7. 7

    How about somebody creates an app that creates apps. Then I will use it to create some oh so glorious apps.

    +10
  8. 8

    No need to email you Kyle! I’ll provide help right here and I’ll give it to you for FREE! That’s right, no cost for this help: If you believe the idea is worth its weight, you should be willing to learn to code it or raise the $5k – $10k to build it. If it’s not worth that much to you, then you should probably not tell people about your “idea”. Ideas are cheap, turning ideas to products is expensive.

    +10
  9. 9

    i have ideas for the disabled and want to make apps for ease

    +10
  10. 10

    Your an ass. You have all this time to blog. Get an idea or help out

    +8
  11. 11

    Game development is rather complicated than regular enterprise app development. Game development in the iOS usually follows these basic procedures.
    1. Game design – usually in C++ or Java
    2. Game testing – usually in non-iOS platform
    3. User Interface (UI) building – in iOS platform
    4. Writing the game in Objective-C language from the initial C++/Java version.
    5. Connecting the game in Objective-C into the iOS User Interface (UI)

    The reason because why the game is initially designed in C++ or Java is because it is extremely difficult to find Objective-C coders who can write up game in Objective-C language just like that. A good Objective-C game developer will be costly – around $250,000/year minimum salary due to their high demand in Silicon Valley at this point.

    Hope it helps. Do not hesitate to contact me for any further details.

    Good luck!

    +7
  12. 12

    Use vWorker. They have a guarantee. It is very unlikely that a programmer on vWorker would steal your idea and make the product for himself or herself. Also, with iPhone apps, it is a crapshoot whether anyone will buy it or not. Why would a programmer risk getting kicked off a site like vWorker, where they can definitely get $ for their work, to take a chance on a program that might or might not have been market tested first by the employer? I can tell you, I’ve had 2 desktop apps created for me by developers on vWorker and I’ve had ZERO problems. Don’t be so paranoid. It is in the developer’s best interest to serve you well, and not steal your stuff. If you want to take extra precautions, just make sure you hire a developer who has been on vWorker for at least a year or so and has a lot of great feedback. They have a feedback/rating system that keeps the developers honest.

    +5
  13. 13

    The amount of comment spam on this article and requests that go like “i have an idea for *the best* app ever, all my friends in school think it’s great but i got no skills whatsoever, help me build it and if it makes money, i’ll share some with you – roflcopter!!!1!” is TOO DAMN HIGH.jpg!

    +5
  14. 14

    JEN! May God bless you with wealth. I really do appreciate your writing and it’s a good kickstart for me to start on my own project with more confidence! :)

    +4
  15. 15

    That’s like asking how much does it cost to build a house. Depends on what you want to build. :)

    +4
  16. 16

    Mohammed Dewan

    May 25th, 2011 7:57 pm

    hi there,
    Is there any way for students to learn the development of iphone application. As a student we cannot afford much , is there anything free for student?
    Please let me know , there are some areas in the world where affording an iphone is having a private space shuttle.
    thanks in advance
    the developing world.

    +3
  17. 17

    All this unfortunately is good, but 3 years too late. How to create your first app 2012 edition should start with a browser. Web apps are the future, arguably always have been.

    +3
  18. 18

    Hire someone to upload it? No, if the application (YOUR APPLICATION) isn’t worth $99 to you, it’s worth about $0.00 to me.

    +3
  19. 19

    Good advert.

    +3
  20. 20

    The job can be done. But you can not enter the game with $0.00. It simply is not realistic. Investors can be found if your Idea is worth while. But investors will not invest if you have $0.00 contribution in your own idea. I am sorry if I may sound less than helpful but it is the realistic picture.
    Good luck!

    +3
  21. 21

    Hi, Henry

    I think i have a solution on how to successfully create an app, This is something I’ve been wanting to do also.
    I’ve been doing some research lately and I found a resource that I’m thinking of using and you might find useful too.
    It’s at makeappforiphone.com/iosappdevelopment
    I love it when other people share useful information with me, so I try to do the same for others.
    I hope this helps you… good luck with your endeavors.
    t. patterson

    +3
  22. 22

    ignore i pressed the wrong button

    +3
  23. 23

    hey, I’m your guy. I have multiple degrees in IT, and know how to program apps, and have done so in the past! Please email me @seanbrenner07@gmail.com! Together we can get this to the Market!
    -Sean

    +3
  24. 24

    Wow, this a lot of work, more like a project but it seems exiting, soo.. ima go or it!

    +2
  25. 25

    Creating apps is total fun (I guess)! This article got me moving!

    +2
  26. 26

    if you using WordPress as a CMS (it’s a free open source CMS) you can install WiziApp WordPress iPhone Plugin
    http://wordpress.org/extend/plugins/wiziapp-create-your-own-native-iphone-app/

    And create your own App using a wizard without dealing with any programmer

    +2
  27. 27

    Do you need a developer to submit an app to appstore? It looks from a brief look that this is not necessarily the case although I’ve heard some people say they need someone to represent them, why would they say this if you can just do it yourself?

    +2
  28. 28

    Do we need to patent our idea before making it an application? I see so many websites with similar ideas on the internet…

    i.e. we got number of search engines: Yahoo, Google, Bing, … Did they obtain a patent before launching their ideas? if so, how come we have so many of them?

    +2
  29. 29

    There are far too many blogs and articles out there in the ”web-o-sphere’ simplifying the entire app development process. If you truley believe that a one-page blog post or article can actually cover the app development process adequately – you’re fooling yourself. Making a successful app or game is not easy. The app store is not only ultra-competitive, its flooded with crappy apps and games developed by people using duped source code or online app creation software. If you want to create something of value, you need to think the entire project through in far more detail than what is regurgitated in most blogs and articles. I recently stumbled across http://itcanappen.com/how-to-generate-iphone-game-or-app-ideas This site is by a game creator who appears to be actually taking the time to show you how to design a game or app that has the potential to succeed in the app store. It’s well worth reading all the articles as the game creator produces them.

    +2
  30. 30

    What a waste of an article. Not one mention on how to work in Xcode. Just hire someone? Give me a break.

    +2

Leave a Comment

Yay! You've decided to leave a comment. That's fantastic! Please keep in mind that comments are moderated and rel="nofollow" is in use. So, please do not use a spammy keyword or a domain as your name, or it will be deleted. Let's have a personal and meaningful conversation instead. Thanks for dropping by!

↑ Back to top