XCode란 + 요즘 근황

muchan
muchan
∙∙조회 10

Xcode란?

Xcode는 Apple에서 제공하는 통합 개발 환경이다.

코드 작성부터 실행, 테스트, 디버깅, 빌드까지 앱 개발에 필요한 여러 기능을 하나의 프로그램에서 사용할 수 있다.

Xcode에서는 무엇을 할 수 있을까?

Xcode에서는 대표적으로 다음과 같은 작업을 할 수 있다.

  • Swift 코드 작성
  • SwiftUI를 이용한 UI 개발
  • 앱 실행 및 디버깅
  • iPhone, iPad 등의 Simulator 실행
  • 실제 Apple 기기에서 앱 테스트
  • 앱 빌드 및 App Store 배포

특히 Simulator를 이용하면 실제 iPhone을 연결하지 않아도 Mac에서 다양한 iPhone 환경을 만들어 앱의 동작을 확인할 수 있다.

Unity에서도 Xcode를 사용할까?

Unity로 iOS 게임을 개발할 때도 Xcode를 사용한다.

Unity에서 iOS용으로 빌드하면 바로 실행 파일이 만들어지는 것이 아니라 Xcode에서 열 수 있는 프로젝트가 생성된다.

이 프로젝트를 Xcode에서 다시 빌드하여 실제 iPhone에서 실행하거나 App Store에 배포할 수 있다.

요즘 근황

요즘 정신력이 약해져서 그런지 할 일을 팍팍 못하고 있습니다. 원래는 취업 포트폴리오도 빠르게 마무리 하고, 개인 프로젝트로 아이폰 게임을 만들려고 했는데, 아직 새로 산 맥북 세팅도 못하고 있습니다... (유니티도 못깔았습니다..허허)
최근에 QA 아르바이트를 시작했는데 집에서 아침 7시30분에 나가서 밤 9시 30분에 돌아와서 체력적, 정신적으로 좀 약해진 것 같습니다. 그래서 블로그도 좀 간단하게 쓰고 있습니다... 아르바이트가 한 달이라 한 달 동안 블로그를 쉴까도 생각했는데, 그래도 몰랐거나 헷갈렸던 개념을 짧게라도 적는게 좋아서 일단은 매일 쓰고는 있습니다. 아르바이트 때문에 힘들어서 개발 못한다는건 핑계라는걸 알고 있기 때문에, 빠른 시일내로 정신력 회복해서 좋은 글들로 돌아와보도록 하겠습니다.