아이폰 게임 개발

SMART_Phone/IPhone 2011. 6. 15. 19:56 Posted by Request

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 의 뷰에 쓰는 디자인을 정한다.