심심풀이겸 잊혀져가고 있는 개발에 대한 감각을 되살려보고자
조금씩 알아보려고 한다.

이하 내용은 공부중인 내용이기에 틀린 내용이 많을 수 있다!!!


우선 궁금증 몇 가지를 해결해보자.

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

+ Recent posts