introduction to xcode

14
Introduc)on to Xcode

Upload: sunny-shaikh

Post on 08-May-2015

1.188 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Introduction to xcode

Introduc)on  to  Xcode  

Page 2: Introduction 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.  

Page 3: Introduction to xcode

XCode  Features  •  The  project  window    

Toolbar

Bundle

Text Editor

Object Detail

Interface Builder

Page 4: Introduction to xcode

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

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

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

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

XCode  Features  

 •  Toolbar  

Page 9: Introduction to xcode

XCode  Features  

•  Project  group  is  the  first  project  group    Project Group

Other Groups

Page 10: Introduction to xcode

XCode  Features  

•  Text  Editor    

Content pane

Gutter

Focus ribbon

Navigation Bar

Page 11: Introduction to xcode

XCode  Features  

•  Naviga)on  Bar  

Page 12: Introduction to xcode

XCode  Features  

•  Code  Comple)on  

Page 13: Introduction to xcode

XCode  Features  •  Build  Se[ngs  

Page 14: Introduction to xcode

Thanks