본문 바로가기
카테고리 없음

iOS 앱 개발환경 세팅 - Xcode 설치하기

by A6K 2022. 3. 13.

아이폰이나 아이패드에서 동작하는 앱을 개발하기 위해서 가장 먼저 해야 할 일은 개발환경을 세팅하는 것이다. iOS 앱은 Xcode라는 프로그램을 이용해서 개발할 수 있다. 물론 JetBrain에서 만들고 있는 AppCode를 사용해도 되지만 비싸기 때문에 기업에서 상용앱을 개발하는게 아니라면 개인은 Xcode를 사용하는게 일반적이다.

Xcode 다운로드

Xcode를 다운로드할 수 있는 가장 간단한 방법은 Apple AppStore를 통하는 것이다.

앱 스토어에서 Xcode를 검색하면 결과로 나오는데, '받기' 버튼을 누르면 '설치' 버튼으로 바뀐다. 설치 버튼을 눌러서 Xcode 설치를 진행한다. Xcode 앱이 12GB 정도되기 때문에 다운로드 및 설치에 한참 걸린다. 인내심을 가지고 기다리자.

한참 기다리면 Xcode 앱에 '열기' 버튼이 생긴다. 열기 버튼을 누르면 Xcode가 실행된다.

Xcode를 이용해서 iOS 앱을 개발하기 위해 라이센스에 동의해준다. 'Agree' 버튼을 눌러서 진행한다. 이 과정에서 맥의 패스워드를 입력해야 한다.

이후 컴포넌트 설치가 진행된다.

Xcode 설치가 마무리 되었다. Xcode의 첫 번째 실행 화면이 뜬다.

'Create a new Xcode project'는 새로운 프로젝트를 만드는 메뉴다.
'Clone an existing project'는 깃 저장소로부터 소스코드를 Clone해서 작업을 진행할 때 선택한다. 
'Open a project or file'은 기존에 로컬로 다운로드한 프로젝트 파일을 열어서 작업할 때 선택한다.

'Create a new Xcode project' 항목을 클릭해서 새로운 프로젝트를 생성한다.

간단히 프로그램을 돌려보기 위해서 App 항목을 선택하고 'Next' 버튼을 눌러서 진행한다.

프로젝트의 이름(Product Name)과 조직명 (Organization Identifier), 번들 아이디 등의 정보를 입력할 수 있다. 간단한 프로젝트 이름을 입력하고, test.com이라고 조직 명을 입력한 다음 Next 버튼을 클릭해서 진행한다.

프로젝트가 저장될 디렉토리 경로를 선택해준다. 

프로그래밍을 할 때, 맨 처음 작성하는 프로그램인 'Hello World' 코드가 코딩되어 있다. 화면의 중앙 우측에 있는 Automatic preview updating paused 옆에 'Resume' 버튼을 클릭하면 구현하고 있는 앱의 화면을 미리 볼 수 있다.

Xcode 좌측 상단에 있는 재생버튼을 클릭하면 Xcode에서 작성되어 있는 코드를 빌드하고, 앱을 플레이할 수 있는 시뮬레이터 창이 떠서 앱을 실행해볼 수 있다.

댓글