본문 바로가기
모바일

해킨토시 설치 VMware 아이폰 개발 SDK 환경 구축

by 알 수 없는 사용자 2010. 9. 27.
320x100

해킨토시 vmware 아이폰 SDK 개발환경 구축 후기


주말에 맥 해킨토시 설치 vmware 아이폰 SDK 개발환경 구축 하였습니다. 아이폰4 개발을 위해서 해킨토시 설치를 VmWare로 구축하였습니다. 조만간 맥 노트북을 구매하여 개발환경을 다시 해킨토시 설치 및 VMware 환경 구축 하겠지만, 빨리 아이폰4 개발을 맛보고 싶은 마음에 주말을 이용하여 해킨토시 설치 및 VMWare SDK 환경 구축을 하였습니다.

애플 해킨토시 구축환경에 쓰인 프로그램입니다.  애플 해킨토시 구축과정은 인터넷의 과정을 참고 하였지만 쉽지 않았습니다. 구축과정은 생략하겠습니다.

-------------------------------------------------------------
Mac OSX Snow Leopard v10.6.3
iphone_sdk_3.1.2_with_xcode_3.2.1__snow_leopard__10m2003
darwin.iso
-------------------------------------------------------------

개발 시스템 환경

OS : 윈도우7 울티메이트 K
CPU : Intel i7-875K
MainBoard : MSI P55-GD61
Memory : G.Skill 4GB
VMWare 7.1

구축과정에서 신기했던점은 Vmware 환경이라 하드웨어 환경을 따지지 않을 것이라고 생각하였는 데 그렇지 않네요. 해킨토시 무한 재부팅 이 되기도 하였고 맥 부터 이미지 darwin.iso 때문에 고생도 하였습니다. 메인보드와 CPU 타입에 따라 무한 재부팅이 되거나 해킨토시가 설치가 되지 않으니 환경과 설정파일을 설정하는 것이 중요합니다.

또 의구심이 드는 것이 아이폰 책을 알아보았습니다. 아이폰 SDK는 4.0까지 나온것으로 아는 데 아직 아이폰4 개발 서적은 없는 거 같습니다.



XCode 3.2.1 을 실행 화면


애플 개발자 과정을 등록하면 iphone sdk 을 다운로드 받을 수 있습니다. xcode 개발툴을 이용하여 아이폰을 개발하게 되니 필수적으로 설치하여야 합니다. 1년에 개발자 등록 비용은 10만원($99 /1년) 가량 소요된다고 홈페이지에 나와 있습니다. 하지만 다운로드 할때는 비용이 들지 않습니다.

개발자 등록과 XCode 다운로드 받기
https://developer.apple.com/technologies/xcode.html


iPhone SDK, Mac OSX Snow Leopard v10.6.3, vmware 개발, 아이폰 vmware, 아이폰 개발 구축환경, 아이폰 개발 책, 아이폰 구축환경, 아이폰개 발, 해킨토시, 해킨토시 vmware, 해킨토시 개발, IT, mac, 맥






아이폰 개발 툴 XCode 의 디자인 화면


아이폰 개발 책은 아직 배송되지 않았지만, 손이 건질건질하여 모르지만 간단히 만들어 보았습니다. XCode 툴의 UI를 만드는 화면입니다. 간단하게 아이폰 View에  Lable과 Button 을 배치하여 보았습니다. 그져 끌어다 넣으니 구성되는 것이 신기하였습니다.


iPhone SDK, Mac OSX Snow Leopard v10.6.3, vmware 개발, 아이폰 vmware, 아이폰 개발 구축환경, 아이폰 개발 책, 아이폰 구축환경, 아이폰개 발, 해킨토시, 해킨토시 vmware, 해킨토시 개발, IT, mac, 맥





XCode 의 아이폰 에뮬레이터 실행화면


XCode에서 Classes 폴더로 HelloWorld.app 파일을 이동하여 코딩을 간단히 하였습니다. 잘 만들고 싶지만 Objective-c 의 문법은 몰라서 안되겠네요. 빨리 아이폰 개발 서적이 왔으면 좋겠습니다.


iPhone SDK, Mac OSX Snow Leopard v10.6.3, vmware 개발, 아이폰 vmware, 아이폰 개발 구축환경, 아이폰 개발 책, 아이폰 구축환경, 아이폰개 발, 해킨토시, 해킨토시 vmware, 해킨토시 개발, IT, mac, 맥




Xcode 샘플소스 : 아이폰 개발 Hello World 출력하기


아이폰 개발을 설명하는 동영상으로 Hello World 을 출력합니다. 꼬마가 아이폰 개발을 잘하고 설명도 상세히 하네요.




참고할만한 아이폰 개발 소스
http://insightbook.springnote.com/pages/3930809
반응형

댓글