introduction to xcode
TRANSCRIPT
![Page 1: Introduction to xcode](https://reader034.vdocuments.site/reader034/viewer/2022052307/554ba1c0b4c905b8618b4b20/html5/thumbnails/1.jpg)
Introduc)on to Xcode
![Page 2: Introduction to xcode](https://reader034.vdocuments.site/reader034/viewer/2022052307/554ba1c0b4c905b8618b4b20/html5/thumbnails/2.jpg)
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.
![Page 3: Introduction to xcode](https://reader034.vdocuments.site/reader034/viewer/2022052307/554ba1c0b4c905b8618b4b20/html5/thumbnails/3.jpg)
XCode Features • The project window
Toolbar
Bundle
Text Editor
Object Detail
Interface Builder
![Page 4: Introduction to xcode](https://reader034.vdocuments.site/reader034/viewer/2022052307/554ba1c0b4c905b8618b4b20/html5/thumbnails/4.jpg)
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
![Page 5: Introduction to xcode](https://reader034.vdocuments.site/reader034/viewer/2022052307/554ba1c0b4c905b8618b4b20/html5/thumbnails/5.jpg)
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'
![Page 6: Introduction to xcode](https://reader034.vdocuments.site/reader034/viewer/2022052307/554ba1c0b4c905b8618b4b20/html5/thumbnails/6.jpg)
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.
![Page 7: Introduction to xcode](https://reader034.vdocuments.site/reader034/viewer/2022052307/554ba1c0b4c905b8618b4b20/html5/thumbnails/7.jpg)
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
![Page 8: Introduction to xcode](https://reader034.vdocuments.site/reader034/viewer/2022052307/554ba1c0b4c905b8618b4b20/html5/thumbnails/8.jpg)
XCode Features
• Toolbar
![Page 9: Introduction to xcode](https://reader034.vdocuments.site/reader034/viewer/2022052307/554ba1c0b4c905b8618b4b20/html5/thumbnails/9.jpg)
XCode Features
• Project group is the first project group Project Group
Other Groups
![Page 10: Introduction to xcode](https://reader034.vdocuments.site/reader034/viewer/2022052307/554ba1c0b4c905b8618b4b20/html5/thumbnails/10.jpg)
XCode Features
• Text Editor
Content pane
Gutter
Focus ribbon
Navigation Bar
![Page 11: Introduction to xcode](https://reader034.vdocuments.site/reader034/viewer/2022052307/554ba1c0b4c905b8618b4b20/html5/thumbnails/11.jpg)
XCode Features
• Naviga)on Bar
![Page 12: Introduction to xcode](https://reader034.vdocuments.site/reader034/viewer/2022052307/554ba1c0b4c905b8618b4b20/html5/thumbnails/12.jpg)
XCode Features
• Code Comple)on
![Page 13: Introduction to xcode](https://reader034.vdocuments.site/reader034/viewer/2022052307/554ba1c0b4c905b8618b4b20/html5/thumbnails/13.jpg)
XCode Features • Build Se[ngs
![Page 14: Introduction to xcode](https://reader034.vdocuments.site/reader034/viewer/2022052307/554ba1c0b4c905b8618b4b20/html5/thumbnails/14.jpg)
Thanks