Site icon Ravi Shankar

Basic overview of Xcode

Xcode is the primary tool used for the development of Mac and iOS applications. This is a free tool which can be downloaded from developer.apple.com website. You can use Xcode for Writing code, Building, Testing (Unit test) and for Distribution (Submitting to App Store). Xcode, Apple’s integrated development environment (IDE), has several panes designed to help with different aspects of app development. Each pane serves a specific purpose and enhances the development workflow.

Here are the primary panes in Xcode:

Different Panes in Xcode

Navigator

This is available at the left hand side of Xcode window. The Navigator Pane is where you can switch between different navigators to perform various tasks:

Inspector

This is available at the right hand side of Xcode window and is context-sensitive, changing based on what you’re doing in the Editor Pane. It includes:

These tools help the developer with designing the user interface and writing coding using Xcode.

Editor

The central area of the Xcode window is the Editor Pane where you can write and edit code. Depending on what you are doing, it can show:

Debug and Console

Debug and Console panes are available at the bottom of Xcode window. As the name suggests Debug provides option for debugging your app and console displays both system, exceptions and app written messages.

Toolbar

Located at the top of the Xcode window, the Toolbar lets you:

Resources

Apple

Exit mobile version