Deployment on Apple App Store should not be considered as an easy task. The steps involved can be very intimidating for a first-timer. But that has not stopped millions of developers out there.
A very detailed tutorial on App Store publishing can be found at http://www.raywenderlich.com/8003/how-to-submit-your-app-to-apple-from-no-account-to-app-store-part-1 and http://www.raywenderlich.com/8045/how-to-submit-your-app-to-apple-from-no-account-to-app-store-part-2.
We need to meet the following requirements for publishing the iOS version: