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

2012.01.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

티스토리 툴바