iOS개발하기 #1. 개발준비(1)

오늘의 주제

  • 개발에 앞서 준비하기

반갑습니다. 처음 뵙겠습니다.
저는 야곰이라고 합니다!
이렇게 저의 블로그를 찾아주시니 반갑기 그지없습니다.
iOS 앱개발 준비를 하고 계신 분들을 위하여 허접하지만 작은 블로그를 하나 열었습니다.
그럼 바쁘신 분들을 위하여 서론 생략하고 본론으로 고고 ^^

개발 장비 준비하기

iOS개발을 위한 장비는 최소한의 조건이 딱 하나 있습니다.
Mac시스템일 것!
즉, Mac운영체제를 사용하는 시스템을 필요로 합니다.
공식적으로는 애플에서 판매하는 MacBook, MacBook Air, MacBook Pro, iMac, Mac mini 등등 다양한 제품이 있습니다.
각자 자신의 취향이나 사용 스타일에 따라 구매하시면 되겠습니다.
가격고 사양 등의 정보는 http://store.apple.com/kr 에 방문해 보시면 자세히 알 수 있습니다.
물론 중고제품을 구매하셔도 큰 상관은 없습니다.
또한, 개발 중에는 내장 iOS 시뮬레이터로 테스트 및 실행을 해 볼 수 있지만, 개발 후 배포 전에는 기기로 꼭 테스트를 해 보아야 하므로 자신이 개발 목표로 삼는 타겟 기기를 하나쯤은 구비를 해 놓으시는 편이 좋습니다. 당연한 이야기지만 시뮬레이터로는 가속도 센서 등 실제 기기에 들어있는 기능이 동작하지 않는 경우도 있습니다.
자, 이렇게 개발을 위한 기기가 완벽히 준비되었다면, 본격적으로 출발해 봅시다!

개발자 등록

iOS애플리케이션을 개발하려면 일단 ADC(Apple Developer Connection)에 등록이 되어야 합니다.
자, ADC로 가 봅시다!
http://developer.apple.com
자... 일단 자신있게 들어오긴 했는데, 죄다 영어라 이거 난감..=_=
하,지,만!
익숙해 지셔야 해요~ 앞으로 모든 애플문서는 영어로 만나게 되실테니까요~
오늘은 제가 자세히 안내해 드릴테니 걱정 마시고 스크롤만 내리면서 따라오시면 됩니다!!

자, ADC 홈페이지 입니다. 추후에 변경될 수도 있지만 현재 모습니다.
앞으로 그림을 보면서 제가 표시해 놓은 네모를 클릭하며 따라오세요~
일단 iOS Dev Center로 갑니다!

도착!
그럼 이제 등록절차를 시작해야겠죠?
Register를 클릭!

Get Start!!

우리는 새로운 아이디를 만들어 봅시다. Create an Apple ID에 체크하고 Continue~

개인정보 입력을 시작합니다.
자신의 이메일 주소가 아이디로 쓰이게 됩니다.

보통 포털 사이트 가입절차와 크게 다를것이 없습니다.
각각 필드를 ‘모두’ 채워주시고 Continue~
 



어떤 플랫폼에서 개발하고 어떤 관심사를 가지고 있는지 묻네요.
iOS를 체크해 주시고, 관심가는 곳에 대한 설문에 대답해 주시고 또 Continue~
약관에 동의를 하시고 Continue~  

메일로 인증코드를 보냈다고 나오네요~
메일을 확인하러 가 봅니다~

요로코롬 메일이 도착해 있네요.
인증코드를 입력해주고 또 Continue~

이로써 ADC에 iOS개발자 등록이 완료되었습니다.
이렇게 무료로 가입한 개발자들은 시뮬레이터는 무료로 사용하여 개발할 수 있지만, 내가 소지하고 있는 테스트 기기를 사용하려면 유료결제를 해야 합니다.
1년에 $99 라는 약간의 압박이 있긴 하지만, 앱을 만들어서 수익을 내면 $99 못받겠습니까 ㅎㅎ 그런 용기를 가지고 $99 까이꺼 결제해 봅시다.
하, 지, 만. 일단 참아봅시다. 잠깐만 기다리세요 ㅎㅎ 제가 다음에 알려드리겠습니다.

Xcode 설치

자, 개발자 등록도 끝났겠다, 시작해 볼까요?
어? 그런데 뭐로 어떻게 시작해요?
네... ㅎㅎ 그래서 한 번 설치해 봅시다.
Mac OS 및 iOS 개발 툴 Xcode를 설치해 봅니다.
아래 스크린 캡쳐 이미지들은 OSX Lion 기준으로 작성되었기 때문에 다른 OS버전 ( Snow Leopard ) 사용자 분들은 약간 상이 할 수 있습니다. 하지만 기본적으로 비슷하니 걱정하지 않으셔도 되요^^
자, 그럼 설치해 볼까요?
일단, 그 전에!

 
왼쪽 위에 사과모양 메뉴를 클릭해 보시면 요런 메뉴가 나타납니다. 거기서 소프트웨어 업데이트... 라는 버튼을 클릭해 봅시다.
자신의 운영체제가 SnowLeopard라면 최신버전일 때 App Store이용이 가능하기 때문입니다^^
 
 
윈도우 업데이트와 비슷한 개념이라고 보시면 되겠습니다.

저는 최신 소프트웨어라고 나오네요. 만약 업데이트 항목이 나온다면 일단 먼저 모두 업데이트 하고 돌아와 주세요^~^
자 그럼 이제 진짜로 한 번 해봅시다.ㅋ
Finder에서
/응용 프로그램
또는
/Application
으로 이동해 봅니다.

Finder가 도대체 뭐냐구요??
윈도우의 탐색기와 같은 기능을 하는 맥 기본 애플리케이션입니다^^
아래 아이콘이 쭈욱 있는 Dock에서 사람 둘이 쏙닥거리고 있는 모양이 있는데, 그놈이 Finder입니다.
실행시켜 봅시다.

그런데.. /응용프로그램. 이게 대체 뭐냐구요?
윈도우즈에서는 경로 표시를 흔히 C:Application 등으로 표현을 하지요. 하지만 매킨토시에서는 맨 윗 경로가 C:가 아니라, / 로 표현이 됩니다. Root라고 표현해요.
그래서 Finder를 열어서 루트폴더를 찾아갑니다.
어떻게 가는지 정 모르겠으면 ‘커맨드키 + ↑ 방향키’를 연타해주세요 ㅎㅎ 그러면 어느새 루트로 와 있을거예요.
자 그럼 응용 프로그램 폴더 찾으셨죠?
그럼 그곳으로 이동해서

요 녀석을 찾아서 가차없이 더블클릭을 해 주세요!
더블클릭이 뭐냐구요?
........ㅋㅋㅋ 너무하다구요? 알겠습니다.
자 그럼 이제 아래와 같은 화면이 출현합니다.
  
 네, 앱스토어입니다.  
 

 스크롤을 아래로 쭉 내려보세요.
혹시 국가설정이 미국으로 되어있으면 클릭하여 대한민국으로 변경해 줍시다.

 

대한민국 스토어로 변경이 되었으면 이제 한글이 나옵니다...ㅎ
위쪽의 검색창에 Xcode라고 입력해 줍니다.
 
결과화면이 나오면 “무료”라고 떠있는 회색버튼을 눌러줍니다. 위와같이 녹색버튼으로 변경되면 “App설치”를 눌러줍시다.
그러면 로그인을 하라는 창이 뜹니다.
아까 만들어둔 개발자 아이디를 또박또박 입력해 주세용.
그러면 아래와같은 경고창을 만나게 되실텐데요.

확인을 눌러주면 계정 정보 화면으로 넘어갑니다.
한글로 상세히 설명해줄테니 잘 따라가시면 됩니다.
참고로 마지막에 카드번호 설정하고 나면 $1 결제되었다고 문자오실텐데, 걱정하지 마세요. 가상결제고, 카드가 작동하는지 확인만 하는 절차이고 절대로 절대로 1달러 안나갑니다.
앱스토어에 무료라고 해놓고 1달러 왜 결제되나요? 여기까진 이해하겠는데, 욕해놓고 화내고 무조건 개발자 욕하는 이딴 댓글 저는 개인적으로 정말 짜증납니다..ㅠㅠ 

자 다운로드가 시작되면 이런 아이콘을 보게 되실거예요. (OSX Lion 기준).
(Snow Leopard 사용자는 아래 Dock에 생기실 거예요)
 

완료되면 이렇게 뜹니다.
자 가차없이 클릭해줍니다.

다른 설치프로그램들과 별반 다를 바 없습니다. 저는 이미 설치되어 있기 때문에 업데이트라고 나오는데요, 처음 설치하실때도 그냥 계속 쭉쭉 진행해 주시면 됩니다.
 
 
이렇게 해서 설치까지 마무리가 되면 아래 화면처럼 Xcode창이 뜹니다.

위 화면이 Xcode 첫 화면입니다.
휴~ 여기까지 따라오시느라 수고 많으셨어요~
저도 힘들어 죽겠네요 =ㅅ=
여기까지 따라 오셨으면 기지개 한 번 쭉 펴주시고, 허리 한 번 쫙 펴주시고!!
나쁜자세는 개발자들의 최고 적입니다..ㅎㅎ
공복에 코딩도 적입니다.
전... 지금 공복에 작성중이지만 ㅠㅠㅋ
자, 그럼 오늘은 여기까지 하구요. 다음 번에 뵈어요~ 🙂

다음 번에는...
1.Xcode 뜯어보기
2.$99 결제 도전!

 -----

RSS Feed 받기

댓글 남기기

Close