introduction to xcode
TRANSCRIPT
Introduc)on to Xcode
Introduc)on to Xcode
• Xcode is an integrated development environment for developing iPhone and Mac applica)ons.
• XCode provides an elegant, powerful user interface for crea)ng and managing so=ware development projects on MAC pla@orm.
• XCode includes tools such as text editor, debugger, documenta)on etc.
XCode Features • The project window
Toolbar
Bundle
Text Editor
Object Detail
Interface Builder
Xcode Workflow
Crea)ng a XCode Project • Open the Xcode applica)on [/Developer/Applica)ons/Xcode]
• Select File -‐> New Project • In the list on the le=, select Applica)on under iPhone OS
Xcode Workflow • Select 'Window-‐Based applica)on' template. • Select product as 'iPhone' • Click the 'Choose' buSon. • Select the project path then provide the project name. • Click 'Save' • Project file format '.xcodeproj'
Xcode Workflow
• This applica)on contains a window , a view. • View are the surfaces/ objects which holds the user interface
• View have methods which draws the User interface.
XCode Features
• Project : Repository of all the elements used to design and build your product
• Elements: Source files, user interface specifica)ons, sounds, images, and links to suppor)ng frameworks and libraries.
• Project Window: Control centre of an XCode project
XCode Features
• Toolbar
XCode Features
• Project group is the first project group Project Group
Other Groups
XCode Features
• Text Editor
Content pane
Gutter
Focus ribbon
Navigation Bar
XCode Features
• Naviga)on Bar
XCode Features
• Code Comple)on
XCode Features • Build Se[ngs
Thanks