Featured Posts

Streamyx Alternatives - Maxis, Digi or P1WIMAXStreamyx Alternatives - Maxis, Digi or P1WIMAX I've always looked at alternatives to Streamyx for my internet connection. Not that I despise TMNET but just because of the fact that their service way below par! I'm sure many Malaysian broadband users...

Read more

iPad tips: Hard Reset and taking a screenshot of your screeniPad tips: Hard Reset and taking a screenshot of your... If you've never owned an iPhone before and just got your hands on an iPad you must be wondering what you should do in case your iPad starts behaving strangely - which seldom happens actually. For some...

Read more

iPhone 3GS stutters after iOS 4.0.x update?iPhone 3GS stutters after iOS 4.0.x update? Nicely done Apple! After updating my iPhone 3GS to iOS 4.0.1 I started seeing quite a number of issues on my iPhone 3GS. Firstly I lost all my contacts - yes that's right! That was so cruel I almost cried...

Read more

What the hell is iAd?What the hell is iAd? I'm sure by now everyone who has an iPhone 3G or 3GS will be on iOS4 (I hope the 2G and 3G folks don't feel left behind). OS4 is really cool for users in many ways. Multitasking, home screen customization,...

Read more

Who said you can't drink while you work?Who said you can't drink while you work? Yep, the weekend is fast approaching. Can't wait to head out with my friends to our favorite watering hole for some good ol' fashioned whiskey and watch the world cup. So while I was searching for some...

Read more

How to become an iPhone app developer – Part Three

Posted by gadgetfrik | Posted in Software, Tips and Tricks | Posted on 16-04-2009

Tags: , ,

1

It’s been almost 3 weeks since I wrote a blog post on Malaysian Tech Blogger. Its not that I have been ignoring the blog, but recently I’ve been really busy setting up my own software solutions company – Inspiretech Solutions. The initial work has been done and I guess I can get back to blogging once again. The website is still work in progress though!

For those who are reading this blog for the first time, this post is a continuation of a three part series on How to become and iPhone app developer. In the previous post we saw how to sign up for an itunes connect account and also setting up the banking and tax information. This post will basically discuss what the next steps are.

Basically the next few steps involve installing the necessary certificates on your Mac. If you have signed up as an iPhone developer, you will receive a detailed pdf file which outlines all the steps. But here is an overview of the 10 golden steps that you will need to perform:

1. Assign any team members (if you have signed up for an individual account you will not be able to do this)
2. Obtain your iPhone development certificate and install it (takes about 15 minutes to do this)
3. Assign your Apple device – This is where you assign a development device. Even if your iPhone is jailbroken you can do this step. Apple will not lock your iPhone. This is how I have setup my iPhone 3G anyway.
4. Creating your App ID (optional if you have done this before)
5. Creating and downloading Development Provisioning profiles
6. Building your application
7. Installing your application on your development device and testing it
8. Preparing your application for distribution in the app store
9. Submitting your app in itunes connect.
10. Wait for at least a week for the application to be approved!

This is pretty much what you need to do to get your first app in the app store. If you are facing any problems in the above steps let me know in the comments section and I will try to help you! Good Luck!

If you enjoyed this post, make sure you subscribe to my RSS feed!

Related posts:

  1. How to become an iPhone app developer – Part Two
  2. How to become an iPhone app developer – Part One
  3. Transfer your apps to your jailbroken iPhone
  4. Yes, your iPhone 3G can work with Maxis – simple software unlock!
  5. Video review of iPhone firmware 3.0

Comments (1)

thnkx for the post. Useful in many ways.

Write a comment

CommentLuv Enabled