"The iPhone SDK itself is free. You just need to create an account. The formal iPhone developer program is $99"
One important point that you failed to note is that the free SDK does NOT allow one to test one's application on a real iPhone, only to test it under the simulator. This makes many features, such as tilt sensors, location services and slow/unreliable EDGE connections difficult or impossible to test.
by Nicko — Mar 10
One important point that you failed to note is that the free SDK does NOT allow one to test one's application on a real iPhone, only to test it under the simulator. This makes many features, such as tilt sensors, location services and slow/unreliable EDGE connections difficult or impossible to test.