Here are some recent industry statistics:
- 91% of all people on earth have a mobile phone
- 56% of people own a smart phone
- 50% of mobile phone users, use mobile as their primary Internet source
- 80% of time on mobile is spent inside apps
- 72% of tablet owners purchase online from their tablets each week
There are a lot of opportunities for people to start to create and publish apps as a part time job from their home. The costs to start in the app industry are relatively low.
These are the hardware and programs you need to enroll on to begin publishing iPhone and iPad apps on iTunes.
- $99/year Apple developer license
- Macbook – second hand is fine once it is quite recent
- iPhone or iPad – again second hand is fine
- Approx. $500 to create your first app.
This guide will walk you through the steps required to make and publish your first iPhone app.
Step 1: Do Market Research in ITunes to Find Out What People Want to Buy
Next up, pick a few categories you are interested in. The app store has lots of categories from kids games, racing game, action games and adventure games to productivity, medical and entertainment sections.
Now look at the top free and top paid charts in those categories. You can looking for traits… are there common themes going through the most popular apps? Eg. look in the racing category. There are a ton of car and bike racing games there.
See what is popular and come up with your top 3 theme choices.
Step 2: Read the Customer Reviews in ITunes
Step 3: Sign Up to the Apple Developer Program
Step 4: How to Wireframe Your App and How to Buy Code
OPTION 1 – Buy source code
There are lots of sites on the web where you can buy iPhone source code. Just google "iPhone source code" or similar and you will find a lot.
This is the cheapest and fastest way to get started making apps. You can buy code for a few hundred dollars.
OPTION 2 – Make source code
Make the app from scratch. My favourite wireframing app is Appcooker. You can get it on your iPad and it makes everything really easy.
Step 5: How to Hire a Great IPhone App Developer Using the Haystack Method
HONEST: In my experience 90%+ of developers on the big outsourcing sites will try to take advantage of your inexperience. They will charge you too much.
FAST: Spending 6 painful months begging your developer to finish your game is not fun.
GOOD TECHNICAL SKILLS: Its crucial that your programmer can complete his job efficiently within time & budget.
1. Post a job on a freelancing site looking for a developer. Eg. “iOS developer wanted for exciting games project/photo app/utility app.” Keep it short and vague.
2. Write out a list of Ad companies you want to use in this app (RevMob, Chartboost, Playhaven, Airpush, etc) and any other pieces of extra code you want use – like multiplayer, Nextpeer, Flurry, appirater, etc.
3. Search in freelancing sites for the names on this list and invite those developers to your job. If they have SDKs listed in their profile there is a higher chance they can integrate them.
4. 24 hours later, log on and review all applicants. Refuse all Skype requests. Delete all Chinese applicants (too many bad experiences).
5. Delete any applicants who do not have 0 stars or 5 stars. If they have 1-4 stars someone already had problems with them and you do not want them. 0 or 5 star contractors have no documented issues – yet.
6. Email shortlists contractors with one question ‘How long does it take to integrate Chartboost?”
7. Delete any that do not reply in 12 hours. Delete any contractors that say over 1 hour. This work takes max 30 minutes. If they all say over 1 hour, delete all contractors. Start again at step 1.
Follow the Haystack Method until you have a shortlist of 3 or more Rockstar Developers. These developers have a much higher than average chance of being honest, fast to respond, and skilled in their job.
Step 6: Hiring a Great App Artist
So unless you are a pro graphic designer, it’s really important to hire an artist – usually on a site like odesk – to create some great art for you. You should be able to hire a great artist for under $300 to do a small game for you.
Step 7: Uploading Your App to the Store
This time depends on how many apps are already in the queue. Apple will either approve or reject your app. If they approve it your app will be live in the store withing a few hours. If Apple reject your app, this is also normal. Apple will email you with the reason for the rejection, and ask you to fix this. You fix what is required and then reupload the app to Apple. You again wait 7 days for the app to go into review.