2009/12/14 22:41

애플 공부하기 계획

아이폰 도입을 방아쇠로 항상 생각만 하고 있던 애플 공부하기 계획을 실행에 옮겨볼까 합니다.

최종 목표는... 앱스토어에 유료 프로그램 등록입니다.



아이폰의 프로그램 개발을 하기 위해서는 Object-C라고 하는 생소한 언어를 공부해야 합니다.
기본은 C에서 온 것으로 판단하고 있는데 아직 한번도 제대로 보지 않았네요.

개발을 하기 위해서는 장비가 필요하겠죠.
Object-C의 개발에는 OSX 계열의 장비가 필요합니다. 방안은 두가지가 있겠네요.

1. 이른바 리얼맥을 지른다.
2. 해킨토시로 간다.

일단 위의 두가지 방법이 있습니다만.... 내년에 박사 복학도 해야 하고 여러가지 문제 상 들고 이동할 수 있는 형태여야 합니다. 10여년간 노트북을 써오다 보니 일단 이동할 수 있으려면 가벼워야 하며, 가볍기 위해서는 작아야 합니다. 문제는... 작아질 수록 비싸지는 디지털 기기의 특성;;;


1. 맥북 프로 13인치 형을 구매한다. - 맥북 에어가 가볍긴 하지만 면적이 너무 넓어 의외로 이동성은 떨어질걸로 판단하고 있습니다. 맥북 프로도.... 13인치 형은 기본 사양이 175만원에 달하는.... 학생 할인을 받는다 하더라도 150은 줘야 할 것 같습니다. 중고로 가는 방향도 있겠지만... 큰 돈 들이기가 쉽지는 않네요...

2. 해킨토시로 간다 - 넷북 계열에 해킨토시 설치 방안입니다. 가장 가격이 싸게 먹히는 방법이 되겠네요. u100의 경우 대략 40만원 선에서 구매가 가능할 것으로 보고 있습니다. 다만 문제는... 낮은 해상도와 해킨토시에서 제대로된 개발이 가능하겠느냐 하는 것이죠.


그래서 하이드리드(;;;) 방식으로 가볼까 합니다. 일단 넷북에 해킨토시로 가고....
어느정도 OSX와 Object-C에 익숙해지면 이동 중 개발은 해킨토시로... 실제 개발과 포팅은 맥북 미니(작은 데스크탑 형태) 중고(약 30여만원에 구매 가능한 것 같네요.)로 하는 방안입니다. 어차피 학교에서도 사용해야할 노트북이 필요하니 이 방법이 가장 좋은 것 같습니다. (이쯤에서 NC10을 팔아버린게 엄청나게 후회되기 시작합니다...ㅜㅜ)


일단 결정은 u100 계열 넷북에 해킨토시와 윈도우 듀얼 시스템 혹은 해킨토시 + VMWare 윈도우 시스템이 될 것 같네요.
데탑에서 MP3는 모두 넷북으로 이동하여 아이폰의 싱크는 무조건 넷북하고만 진행하는 것도 생각하고 있습니다. 이렇게 되면 안그래도 무거운 윈도우에서 iTune을 내릴 수 있는 여지가 생기지요.


기기가 결정되었으니... 다음으로 진행할 부분은...

우선 OSX와 친해지기. 여러가지 프로그램도 깔아보고 가능하면 업무와 관련 없는 일은 OSX에서 진행해보려고 합니다.
대략 1달 내외로 어느정도 감이 잡히면 Object-C 공부를 시작.... 3~4개월 내에 Free version의 프로그램을 빌드해보는게 목표. 상용 프로그램은 생각하고 있는 프로그램이 몇가지 있지만 지금 풀어놓기는 뭐하구요....^^

공부를 해가며 쌓는 노하우는 당연하게도 블로그에 포스팅 될 예정입니다.

Free Version의 첫타는 아마도 비행시뮬에 관련된 프로그램이 될 것 같습니다.

1. 플라이트 로그 기록
2. 아이폰 항공기 체크 리스트 시스템

위의 두가지 정도를 생각하고 있습니다. 의외로 iTune에 플라이트 로그 프로그램은 꽤 올라와 있는 것 같은데 그닥 쓸만한 녀석은 없는 것 같더군요. 그외에도 개인적인 프로젝트로 블로그에 위젯 형태로 설치 가능한 플라이트 로그 시스템 구축을 계획하고 있으니 아이폰과 물려 딱 좋은 개인 프로젝트가 될 것 같습니다. 체크 리스트 시스템은 오로지 플심용으로 진행해 볼 예정입니다. 일단은... B777의 디지털 체크리스트 시스템과 유사한 형태를 목표로 몇가지 추가 기능을 예정하고 있습니다. 자세한 건 개발에 착수하기 전에 요구사항 명세나 기능 명세를 통해 상세히 적어보겠습니다....^^


뭐... 혼자만의 계획이지만... 이렇게 포스팅을 올리는 이유는... 의지박약, 작심세시간의 비약한 의지를 가지고 있는 본인이기에 이렇게라도 써놓으면 책임감에 조금이라도 계획데로 움직이지 않을까라는 얇팍한 잔머리에.... 쿨럭;;;
저작자 표시 비영리 변경 금지
Creative Commons License

'iPhone > Dev. Story' 카테고리의 다른 글

애플 공부하기 계획  (4) 2009/12/14
Trackback 0 Comment 4