심심풀이겸 잊혀져가고 있는 개발에 대한 감각을 되살려보고자
조금씩 알아보려고 한다.
이하 내용은 공부중인 내용이기에 틀린 내용이 많을 수 있다!!!
우선 궁금증 몇 가지를 해결해보자.
1. Mac 환경에서만 개발 가능한가?
- 역시나 그렇다. 레오파드 이상의 Mac에서 개발 가능하다고 한다.
- 앞으로 놀고 있는 Mac Mini 1세대에 셋팅해서 해보려고 한다.
- 문제는 인텔-베이스 맥에서만 가능하다지만...
- ppc-베이스 맥의 경우는 다음 글을 참조
http://cafe.naver.com/appleguru.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=838
2. 그럼 일명 '해킨토시'에서도 개발 가능할까?
-
- 무엇인가 셋팅이 맞지 않은 것 같다. 하려면 할 수 있지 않을까 싶다.
- 가능하다!!!
3. VMWare에 설치된 '해킨토시'에서도 안되나?
- 시도해보고 결과를 적어보겠지만,
- 그냥 순수한 Mac 환경이 낫지 않을까 한다.
- 느리지만, 가능하다!
4. SDK는 무료인가?
- 무료 회원 가입 후 다운받을 수 있다.
- 유료 가입도 있다고 한다. 차이점은 좀 더 알아보고...
5. iPhone / iPod Touch 가 있어야만 하나?
- SDK에서 제공하는 에뮬레이터로도 충분할 것 같다.
- 하지만, 있는 것이 보다 더 좋기는 하겠지?!
6. iPhone과 iPod Touch는 구분되어 개발하나?
- 일단 SDK는 iPhone SDK만 제공된다.
- H/W상의 차이가 있으니 개발할 때 그 점만 참고해서 하면 되는 것 같다.
- 특별히 구분되어 있지는 않은 것으로 안다.
Develop on your Mac
- iPhone/Touch도 많이 팔아먹었겠지만, 이로 인해서 Mac도 엄청 팔아먹었을 것 같다.
App 개발을 위해서는 결국 Mac도 구매를 해야하니 말이다. 정말 Win-Win 작전이다.
- apple의 "iPhone Dev Center"에 가면 샘플 코드는 물론이고, 동영상 및 기술 문서들을
제공해준다. 이를 잘 활용하자.
- iPhone SDK에 포함되어 있는 개발 도구들
* Xcode
- 프로젝트 관리, 강력한 소스 편집기, 그래픽컬한 디버거를 제공하는
완벽한 개발 환경
* iPhone Simulator
- iPhone을 시뮬레이팅하여 Mac에서 당신의 어플리케이션을
실행, 시험, 디버그 할 수 있다.
* Instruments
- 실시간으로 당신의 어플리케이션을 최적화하여
그래픽컬하게 성능 데이터를 수집, 출력, 비교하여준다.
* Interface Builder
- Interface Builder는 드래그앤드랍으로 쉽게 유저인터페이스를
디자인하게 해준다.
Distribute your application
- 직접 가격을 책정한다.
- 판매 수익의 70%를 얻는다.
- 월단위로 수익을 받는다.
- 무료 app에는 청구하지 않는다.
- 신용카드 수수료는 없다.
- 호스팅 수수료도 없다.
- 마케팅 수수료도 없다.
반응형
'소프트웨어 > iPhone' 카테고리의 다른 글
CS 193P - iPhone Application Programming 00 (0) | 2009.04.07 |
---|---|
installus 다운로드 경로 (0) | 2009.03.17 |
WeDict Pro 1.3.1 (5) | 2009.01.25 |
아이팟 터치 라디오 어플 정리 (2) | 2009.01.19 |
아이팟 터치 영어 사전 어플 정리 (5) | 2009.01.13 |