iOS 개발환경 세팅 및 “Hello World” (1/2)

iOS 개발은 해본적도 없고 맥북 역시 생초짜인 본인이 iOS 개발 포스팅을 해보고자 한다. 이와 관련한 글들이 많지만 직접 정리하는 것도 의미가 있어 해보려 한다.

모든 일에는 순서가 있다. 프로그래밍에 있어서는 개발환경 셋팅과 “Hello World” 가 단연 첫 단계라 할 수 있다.

iOS 를 아이폰이나 아이패드 단말기에서 테스트 하며 개발하려면 별도 유료 서비스에 등록해야 한다. 우선 Object-C 도 알아야 하고 iOS SDK에서 제공하는 Simulator 로도 어느정도 개발이 가능하니, 본인은 일단 무료로 제공되는 iOS SDK 를 다운로드하여 개발하기로 결정했다. 유료 서비스는 본격적으로 개발을 시작할 때 등록하면 될 것 같다. (등록시점에 관련 포스팅 예정)

참고로 iPhone 및 iPad SDK는 구분해서 제공하지 않는 듯 하다. iOS  SDK 를 받으면 두 모델에 대한 앱 개발이 가능한데, 구버전의 iOS SDK 는 iPad 앱 개발을 지원하지 않는다. iOS SDK 는 Mac OS 버전에 따라 설치할 수 있는 버전이 결정된다.

개발환경 설정 방법은 아래와 같다. (2012.5.2 기준)

1. Apple 의 개발센터에 접속한다. (https://developer.apple.com/programs/register/)

2. Get Started 버튼을 누르면 아래와 같이 Apple ID 등록 선택 화면이 나온다. 본인은 iTunes 에 등록된 아이디를 사용한다.

3. 로그인 화면에서 아이디와 패스워드를 입력하고 진행하면, 개인정보 등록 화면 – 미쳐 스크린캡처를 못했다 – 이 나타난다.

국가를 선택하고 주소 정보를 영어로 등록해야 한다. 한국어 지원이 될 수도 있겠다 싶어서 페이지를 엄청 찾아봤으나 결국 찾지 못했다. 그러니 영어로 대충이라도 기입하자.

아래는 개인정보 및 앱 개발 카테고리 설문(콤보박스) 절차를 완료하면 나오는 개발자 등록 동의 화면이다. 체크박스 선택하고 I Agree 클릭

5.  Apple ID 에 등록된 메일주소로 본인인증코드가 보내졌다. 메일에 적혀있는 인증코드를 입력하고 Continue 클릭.

5. 정상적으로 입력이 되었으면,  개발자 등록 완료 화면이 나온다.

6. 위 단계에서  Continue 를 누르면 아래 화면이 나온다. Dev Centers 카테고리 안에 있는 iOS 를 클릭하자

7. 화살표 그림 옆의 Download  클릭

8.  위 단계에서 클릭하면 아래그림의 동일한 페이지 하단부로 이동한다. Xcode – iOS IDE (통합개발환경) – 를 다운받을 수 있는데 본인 Mac OS 의 버전 확인이 필요하다. Lion 이면 ‘Download Xcode 4’ 클릭.

본인이 현재 사용하는 맥은 – 친구에게 빌렸다. 곧 맥북 프로 살거다. – 2010년형 맥북에어로 버전은 10.6.5  이다. 검색해보니 Leopard 라 하여 좌측하단의 Xcode 3 다운로드를 클릭. 

9. 아래 화면에서 4.1G 용량의 파일을 다운받자. 다운로드 완료 후 실행을 하니 해당 파일은 10.6.6 버전에서부터 지원 가능한다는 메시지가 나온다. 10.6.5 버전에 맞는 Xcode를 찾기 어려워 Mac 소프트웨어 업데이트 – 10.6.8 버전 -를 하였다. (소프트웨어 업데이트가 번거로울까 Xcode버전을 먼저 찾아보았는데, 소프트웨어 업데이트가 너무 간단하다. 그냥 업데이트 하자. )

10. 다운로드 완료 후 파일 실행

11.09GB 필요하다.

11. 설치가 완료되면 실행을 시켜보자. Mac 초보자 입장에서 설치된 파일 위치 찾는라 헤맸다. 설치과정을 Default 설정으로 진행했다면 실행파일은 아래 그림에 위치한다. – Developer 폴더가 생성된 폴더

12. Developer -> Applications -> Xcode 를 실행시키면 개발 어플리케이션이 동작한다.

Xcode 실행화면

정리하고 나니 글이 생각보다 길다. ‘Hello World’ 실행은 다음 포스팅에서 다루도록 하자.

Advertisements
Leave a comment

2 Comments

  1. 국가를 선택하고 주소 정보를 영어로 등록해야 한다. 한국어 지원이 될 수도 있겠다 싶어서 페이지를 엄청 찾아봤으나 결국 찾지 못했다.
    저도 못 찾았습니다. iOS App 개발 하려면 영어 공부를 먼저 해야겠습니다.

    Reply
  1. iOS 개발환경 세팅 및 “Hello World” (2/2) « Park's Park

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: