Apple released iPhone SDK, Now its gonna heaven for developers to write there own applications. The SDK does support all the features available in iPhone. The SDK have an emulator for testing your application. We can develop application and licensed upon apple’s agreement.
Register your account @ mac, download SDK and start developing application.