Register as an Apple Developer by creating a developer account on the Apple Developer Site
Join Apple’s Developer Program
Set up your certificates, IDs, Profile, and Devices
Use the Xcode program to plug in your iOS device and run your application
Log into iTunes Connect
Submit your app for review with XCode or on your own and wait for approval
Deploy and distribute your app on the Apple App Store