The iPhone has been a hot item ever since it came out, but running non-Apple supplied software on it isn’t easy. But the secrets to building a successful toolchain to create iPhone applications can be found right here.