1.애플개발자 등록
http://developer.apple.com/iPhone/program
2.애플에서 이메일로 SDK를 다운로드 링크 발송 (확인)
또는 애플 웹사이트 SDK 다운로드 가능
-XCODE 포함 되어 있으므로 따로 다운로드 할 필요 없음.
3.Xcode
Xcode 프로젝트는 아이폰 애플리케이션을 만드는 데에 필요한 코드, 리소스, ㅣㄴ증서, 환경설정 모두를 포함하고 있다.
'Hello World' 애플리케이션을 만들어 보자.
1.Xcode 연다.
2.File -> New Project
3.다이얼로그(iPhone OS) 선택 , View - Based Application 선택 , Choose 클릭.
[만들어진 파일 설명]
HelloworldAppDelegate.m, HelloWorldAppDelegate.h
이 파일들에 담긴 클래스는 애플리케이션의 시작점이 되는 메인 코드이다.
app delegate는 메인 창과 메인 뷰 컨트롤러를 제어 하고 , 화면을 구성하는 역할을 한다.
HelloworldViewController.m, HelloworldViewController.h
메인 View를 지니고 있으며, 'Hello World' 입력 하는 곳이다.
Mainwindow.xib
이 인터페이스 빌더 파일은 프로젝트를 컴파일하면 애플리케이션하는 nib 파일이다.
Load할때, app delegate를 만들고, 메인 창과 뷰 컨트롤러를 불러 온다.
HelloworldViewController.xib
이 파일은 HelloWorldViewController 의 뷰에 쓰는 디자인을 정한다.