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 Two

Posted by gadgetfrik | Posted in Software | Posted on 08-03-2009

Tags: ,

10

This is the second part of a three part series of how to become an iPhone app developer. If you have not read the first part, you can read it here: How to become an iPhone app developer – Part One.

In part one, we saw how to setup an iphone developer account in the Apple website. Pretty easy stuff and you should have breezed through it if you know what you are doing. Now that you have your account setup, you should be able to login to the iPhone Dev Center. Once you have logged in, the first thing that you need to do is to download the SDK and install it on your Mac.

Look for the below section:

picture-11

At the time of writing this post, the latest version of the SDK is version 2.2.1. It is recommended that you install the latest version of the SDK available as each new version will have better features and bug fixes as well. Downloading the file should take 2 – 4 hours depending on your internet connection. So you might want to let it download overnight and plan accordingly.

Once you have downloaded the .dmg file, it should take you less than 30 minutes to install in on your Mac.

Once you have setup the SDK on your Mac, you can be on your way to start writing your iPhone apps. But while you are at it, you should also setup your account at iTunes Connect. You will use your apple ID to login to this account also. Once you login to iTunes Connect, you will be able to see the following screen:

picture-21

You will first need to setup your banking information (yeah, if you ever want to get paid). Click on “Contracts, Tax, & Banking Information“. Here you will come to a screen where you will need to enter the following information:

Contact Info (Your name and address)
Banking Info (Your bank name, branch address and SWIFT code. You do not need to enter the routing number)
Tax Info (You will need to fill out the W8-BEN form online. Do not worry about the TIN or EIN number. You do not need to call the IRS to get a tax number. For foreigners such as us Malaysians, just enter “000000000“. This will be sufficient.

Once you have setup the form, you will have to submit it online. It will probably take about 3-4 days for your contract to be in effect. Only after that you will be able to put “paid apps” on the app store. You will also be emailed a copy of the W8-BEN form which you will need to print out, fill up the same details and send it via snail mail to Apple. You can do this at your own pace but make sure that you send it to Apple before your first scheduled cheque from Apple.

Watch out for the last of the series on how to become an iPhone app developer where I will discuss the steps for setting up your XCode and installing various certificates on your Mac so that your application can be distributed through the app store.

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

Related posts:

  1. How to become an iPhone app developer – Part One

Comments (10)

Hey, Just came to check out the new blog. Looks like there will be some interesting information here!

Very Nice Blog! Easy to read and interesting!

[...] How to become an iPhone app developer – Part Two [...]

yours is the most informative website on this topic
thanks a lot brother
thanks

i think now can download the sdk for free right? just register a apple account without paid $99

This info helpful to rookie like me. Where do u learn iPhone SDK development? Cheers.

What is the best bank you can recommend for Apple to pay us the money?

I am using Maybank. I think that would be a good choice.

you mean Apple will bank in directly the payment to your maybank account??how do you set up the banking account details with Apple?

Yes they will bank in directly to Maybank. You can setup the details in itunesconnect. You will just need the SWIFT code for your branch.

Write a comment

CommentLuv Enabled