광고 수익은 기아대책 서울본부에 기부합니다.

2012. 1. 16. 10:27 아이폰/스터디
http://developer.apple.com/iphone/library/navigation/index.html
posted by Town One townone

댓글을 달아 주세요

2011. 12. 24. 17:07 아이폰/스터디
http://developer.apple.com/iphone/library/documentation/Coca/Conceptual/ObjectiveC
오브젝티브C 언어데해한 온라인 강좌들이 있다.
posted by Town One townone

댓글을 달아 주세요

2011. 12. 24. 17:02 아이폰/스터디
유료 개발자 프로그램에 가입된 상태에서 이용할 수 있고 아이폰 개발 환경을 설하는 데 필요한 모든 도구를 제공한다.
▷http://developer.apple.com/iphone/manage/overview/index.action 

팀 구성 -> 인증서 요청 -> [기기등록, 애플리케이션 식별자 등록, 프로비져닝 프로파일 생성] 

1. 팀 구성 
   - 1명 이상으로 구성되며 관리자는 인증서를 확인하고, 멤버를 추가하고, 삭제할 수 있다. 

2. 인증서 요청
   - 인증서가 있어야 아이폰에 애플리케이션을 올리거나 테스트할 수 있고 앱스토어를 통해 애플리케이션을 판매할 수 있다.

     인증서 요청 방법
        1) /응용 프로그램/유틸리티 폴더에서 키체인 접근. app를 실행한다.
        2) 키체인 접근 > 인증 지원 > 인증 기관에서 인증서 요청을 선택한다. 이메일 주소를 확인하고 디스크에 저장됨을 선택한 후 계속을 클릭한다.
        3) 인증서를 저장할 위치를 선택하고 저장한 후 완료하면 된다.

인증서의 유효기간은 일반적으로 1년이다. 만료된 인증서는 키체인에서 삭제해야 한다. 엑스코드는 인증서를 구분할 수 없으므로 만료된 인증서가 있으면 컴파일 시 문제가 생길 수 있다.
이 밖에도 애플이 제공하는 WWDR(WorldWide Developer Relations) 인증서를 설치해야 한다. 프로비져닝 포털을 통해 다운로드 하거나 http://developer.apple.com/certificationauthority/AppleWWDRCA.cer 에서 직접 다운로드할 수 있다. 이 인증서도 키체인에 추가해야 한다.

3. 기기등록 
   - 개발에 사용할 이이폰등의 기기는 프로비져닝 포털에 등록해야 한며 100대까지 등록 할 수 있다.
     기기가 채웠던 자리는 삭제하더라도 1년 후에나 다시 사용할 수 있으므로 신중하게 등록한다. 

4. 애플리케이션 식별자 등록
   - 각 애플리케이션은 고유한 식별자를 지니므로 해당 문자열은 다른 애플리케이션의 식별자와 겹치지 않는 값이어야 하고 스프링보드에 단 하나만 표시할 수 있게 해주는 역할을 한다.
posted by Town One townone

댓글을 달아 주세요

2011. 12. 24. 16:31 아이폰/스터디
1. 가비지 컬렉션을 지원하지 않는다.
2. 라이브러리가 완벽하게 지원하지는 않는다. 

'아이폰 > 스터디' 카테고리의 다른 글

애플 아이폰 개발자 사이트  (0) 2011.12.24
프로비저닝 포털  (0) 2011.12.24
아이폰 SDK 의 제약 사항  (0) 2011.12.24
아이폰 플랫폼의 제약 사항  (0) 2011.12.24
아이폰 개발 관련 소프트웨어  (0) 2011.12.24
아이폰 개발자 프로그램  (0) 2011.12.24
posted by Town One townone

댓글을 달아 주세요

2011. 12. 24. 16:27 아이폰/스터디
1. 저장공간
   -  애플리케이션의 크기 제한은 2GB이다.
2. 데이터 접근
   - 모든 아이폰 애플리케이션은 샌드박스에 들어있어 파일 시스템 내에서도 엄격한 통제를 받는 위치에 놓인다. 다른 애플리케이션이나 특정 데이터, 특정 폴더에 직접 접근할 수 없다. 인터넷을 통해 접근할 수 있는 데이터는 사용할 수 있고 SDK 3.0  부터는 시스템 전체어 걸져 공유하는 클립보드를 사용할 수 있다.
3. 메모리
   - 아이폰은 메모리를 과하게 사용하는 애플리케이션은 종료 시킨다. 이를 대비해 프로그래밍 해야 한다.
     이미지나 오디오파일을 너무 많이 사용하면 애플리케이션이 자동으로 종료 당할 수 있다. 
     메모리 사용량이 20MB가 되면 아이폰은 경고를 보내기 시작하고 30MB에 달하면 아이폰 OS는 애플리케이션을 종료 시킨다.
4. 상호작용
   - 기기가 작기때문에 데스크탑용 애플리케이션 보다 탭하기 쉽게 인터페이스를 디자인하는 것이 좋다.
     텍스트 입력이나 윈도우를 스크롤해야 한다면 사용자들은 불편해 할 것이다.
5. 배터리
   - 배터리가 한정되어 있는 모바일 기기 이므로 배터리를 최대한 적게 사용하도록 구상해야 한다.
6. 애플리케이션
   - 서드파티 개발자는 백그라운드로 돌아가는 애플리케이션을 개발할 수 없다.
     애플리케이션을 실행할 때마다 클린업을 수행해야 하고, 사용자가 새로 실행한 애플리케이션에 제어권을 넘기기 전 자신의 흔적을 모두 지워야 한다. 펌웨어 3.0부터 웹서비스의 테이터 푸시를 지원한다.
7. 사용자 행동
   - 애플리케이션의 사용시간이 짧을 수 있다는 것을 염두에 두고 프로그램을 구상해야 한다. 프로그램이 중단되면 애플리케이션의 상태를 저장해놓고, 다시 실행하면 전에 실행했던 상태로 되돌려놔야 한다. 

'아이폰 > 스터디' 카테고리의 다른 글

프로비저닝 포털  (0) 2011.12.24
아이폰 SDK 의 제약 사항  (0) 2011.12.24
아이폰 플랫폼의 제약 사항  (0) 2011.12.24
아이폰 개발 관련 소프트웨어  (0) 2011.12.24
아이폰 개발자 프로그램  (0) 2011.12.24
사전 준비 사항  (0) 2011.12.24
posted by Town One townone

댓글을 달아 주세요

2011. 12. 24. 15:59 아이폰/스터디
1. 엑스코드
2. 인터페이스 빌더
   - 사용자 인터페이스를 시각적으로 구성하는 기능과 미리 만든 인터페이스와 엑스코드의 소스코드를 연결해주는 기능을 제공하는 프로토타이핑 도구
3. 시뮬레이터
4. 인스투루먼트
   - 애플리케이션의 메모리누수나 효율적인 동작은 확인하는데 쓰는 도구
5. 샤크
   - 애플리케이션이 어디에서 가장 많은 시간을 소비하는지 분석해주는 성는 최적화 도구
6. 코코아 터치
   - 다수의 API 프레임워크로 이루어져 있다. 

'아이폰 > 스터디' 카테고리의 다른 글

프로비저닝 포털  (0) 2011.12.24
아이폰 SDK 의 제약 사항  (0) 2011.12.24
아이폰 플랫폼의 제약 사항  (0) 2011.12.24
아이폰 개발 관련 소프트웨어  (0) 2011.12.24
아이폰 개발자 프로그램  (0) 2011.12.24
사전 준비 사항  (0) 2011.12.24
posted by Town One townone

댓글을 달아 주세요

2011. 12. 24. 15:49 아이폰/스터디
1. 온라인 개발자 프로그램
   비용 : 무료
   대상 : 비용을 지불하지 않고 아이폰 SDK를 살펴보고 싶은 개발자
   - 실제 기기나 앱스토어에 올릴 수 없다.

2. 표준 아이폰 개발자 프로그램
   비용 : 1년 99달러
   대상 : 앱스토어를 통해 소프트웨어를 배포하려는 개발자

3. 기업용 아이폰 개발자 프로그램
   비용 : 1년 299달러
   대상 : 자사 임직원용 소프트웨어를 개발하려는 대기업

4. 대학 아이폰 개발자 프로그램
   비용 : 무료
   대상 : 아이폰 개발이 교육과정에 들어있는 상급 교육기관용 무료 프로그램

무료 프로그램은 http://developer.apple.com/iphone 에서 등록 할 수 있다.
유로 프로그램은 http://developer.apple.com/iphone/program 에서 등록 할 수 있다. 

'아이폰 > 스터디' 카테고리의 다른 글

프로비저닝 포털  (0) 2011.12.24
아이폰 SDK 의 제약 사항  (0) 2011.12.24
아이폰 플랫폼의 제약 사항  (0) 2011.12.24
아이폰 개발 관련 소프트웨어  (0) 2011.12.24
아이폰 개발자 프로그램  (0) 2011.12.24
사전 준비 사항  (0) 2011.12.24
posted by Town One townone

댓글을 달아 주세요

2011. 12. 24. 15:35 아이폰/스터디
1. 애플 아이폰 SDK
iOS 개발자 센터(http://developer.apple.com/devcenter/ios/index.action) 에서 최신 버젼의 iOS SDK를 다운로드할 수 있다. 

 
2. 맥 - 맥북등 mac os 거 설치된 기
3. 아이폰, 아이팟 터치, 아이패드 등
4. USB 2.0 포트
5. 오브젝티브C에 대한 이해 

'아이폰 > 스터디' 카테고리의 다른 글

프로비저닝 포털  (0) 2011.12.24
아이폰 SDK 의 제약 사항  (0) 2011.12.24
아이폰 플랫폼의 제약 사항  (0) 2011.12.24
아이폰 개발 관련 소프트웨어  (0) 2011.12.24
아이폰 개발자 프로그램  (0) 2011.12.24
사전 준비 사항  (0) 2011.12.24
posted by Town One townone

댓글을 달아 주세요