[iOS] Hello Xcode

728x90
반응형

Xcode의 기본적인 사용법에 대해 알아 보겠습니다.

Xcode

  • 통합 개발 환경(IDE,Integrated Development) = Editor + Compiler + Debugger + … e.g. Visual Studio, Eclipse, Delphi, Net Beans 등
  • 공식 지원 언어 : Swift, Objective-C, C, C++, Fotran, Ruby, Python, Java 등

History

  • Xcode 이전 프로젝트 빌더라는 프로그램으로 사용되던 것이 2003년 OS X 와 함께 공개
  • Xcode 3 - OS X Leopard (10.5), iOS 개발 가능
  • Xcode 4 - 인터페이스 빌더가 내부 모듈로 탑재, ARC 소개, LLVM 컴파일러로 넘어가는 과도기
  • Xcode 5 - LLVM 이 메인 컴파일러로 변경, nib 위주에서 스토리보드 위주로 변화
  • Xcode 6 - Swift 등장 및 Playground 지원. Xcode 라이선스 무료화
  • Xcode 7 - Swift 2 지원. OS X, iOS, watchOS 앱을 만들 수 있도록 개발환경 지원
  • Xcode 8 - Swift 3 지원. 스토리보드 개선
  • Xcode 9 - Swift 4 지원. 시뮬레이터 다중 실행, 무선 디버깅 등 지원

Welcome to Xcode

Toolbar

Navigator Area

Navigator Bar

Editor Area

Debug Area

Utilities Area

 

Storyboard

Run apps

Simulator

반응형