Xcode provides tools to manage your entire development workflow—from creating your app to testing, optimizing, and shipping your app to the App Store. Your First iOS App showed you how to create a new project, add user interface elements, and edit your source code. After you create your app, use Xcode to test and debug your source code, analyze and improve your app’s performance, perform source control operations, archive and submit your app to the App Store, and more.
Customizable to suit your style of working, Xcode keeps you focused on the development task at hand.