본문 바로가기

ios developer program

여러대의 맥에서 하나의 어플 개발하기 iOS 어플리케이션 개발을 한 대의 맥에서 한다면 걱정이 없습니다만,여러대의 맥에서 해야 한다면 인증서를 여러대의 맥에 설치를 해야 합니다.간단하게 생각하면 개발자 홈페이지에서 다시 다운받아 설치하면 된다고 생각을 하지만, 실상 그렇지가 못합니다.참..! 그리고 처음 인증서를 발급 받을 때 생성하였던 파일들을 모두 보관해 두시기 바랍니다.나중에 갱신에 필요할지도 모르니까요^^여튼, 여러대의 맥에서 개발을 하려면 처음 인증서를 발급받은 맥에서 일정 과정을 거쳐 복사하여 다른 맥으로 옮겨줘야 합니다. 인증서 파일을 복사하려면응용프로그램 - 유틸리티 - 키체인 접근을 실행합니다. 키체인에서 로그인, 카테고리에서 인증서를 선택하면 인증서 목록이 쭈욱 나오게 됩니다.거기에서 관련된 3개의 항목이 존재합니다.iPh.. 더보기
iOS개발하기 #17. 맵뷰 <MKMapView> 오늘의 주제 1. 맵뷰 띄우기 열 일곱번째 시간입니다.^^ 지난 번까지는 화면 전환 기법 몇 가지를 알아보았습니다. 화면 전환은 상황과 때에 맞게 그리고 사용자의 요구에 맞게 적절하게 사용하면 되겠습니다~^^ 자 그럼 오늘은 지도(구글 맵)을 한 번 띄워보도록 하지요~ 출발~~~~~~~~~~~~ # MKMapView 긴 말 필요 없습니다 ㅋㅋㅋ 바로 실습 들어갑니다. 당연히 지난번 까지 쓰던 프로젝트 그대로 사용합니다~ 새로운 뷰 컨트롤러 생성을 위하여 Root폴더에서 우클릭(또는 컨트롤+클릭) 하여 New File...을 선택! UIViewController Subclass를 선택하고 Next~! 아... 이제 다음부터는 이거 캡쳐 안해야지... ㅋㅋㅋㅋㅋㅋㅋㅋ 이름을 MyMapViewControlle.. 더보기
iOS개발하기 #15. 화면전환(1) <addSubview> 오늘의 주제 1. 뷰 위에 뷰 얹어보기 열 다섯번째 시간입니다.^^ 지난 번까지는 네비게이션 컨트롤러에 대해 알아보고, 주석다는 방법에 대해 좀 알아보았습니다. 요즘들어 너무 바빠서 몸이 다섯개라도 모자랄지경입니다 ㅠㅠ 포스팅도 너무 뜸한거 같아 슬프네요 ㅠㅠㅠ 자 그럼 오늘은 화면을 바꿔보는 방법 중에 하나인 뷰 얹고 없애기를 한 번 해보도록 할게요~ 스따뚜~~~~~~~~~~~~ # 새로운 프로젝트 생성 지난 번 까지는 iOS5에는 최적화되지 않은 코드였습니다. 물론 최적화되지 않은 코드들에 대한 설명은 거의 하지 않았으니 헷갈릴까 걱정하실 필요는 없습니다용 ㅎㅎ 일단 새로운 프로젝트를 생성합니다~ Tabbed Application 을 선택합니다~ 이 프로젝트로 꽤 오랜시간 포스팅 진행하게 될 듯 합니.. 더보기
iOS개발하기 #14. 주석(Comment) 오늘의 주제 1. 주석 ( Comment, 코멘트 ) 열 네번째 시간입니다.^^ 정말 오랜만에 뵙겠습니다... 알고 계시다 시피 저의 맥북 에어가 구입한지 일년도 되지 않았는데... 누군가 슬쩍 해 갔습니다...ㅠㅠ 어흑... 일단 핑계지만... 어흑..ㅠㅠ 여튼... 다시 차근차근 포스팅 해 보려 합니다. 탭 뷰 컨트롤러, 네비게이션 컨트롤러 등을 쭈욱 살펴 왔었는데... 잠시 딴얘기 한 번 해보려 합니다. 저도 좀 더 빨리빨리 이것저것 써보고 싶지만, 중요하다고 생각하는 만큼 빼놓고 갈 수가 없네요..^^ 사실 Objective C와 C 포스팅 중간에 다 들어가 있습니다. 그런데 여기 또 다시 캡쳐하기도 거시기 해서 Objective-C 포스팅에서 퍼왔습니다. 기본적인 내용은 동일 하므로, 제가 저기.. 더보기
iOS개발하기 #10. 해상도 및 기기별 아이콘, 이미지 처리 오늘의 주제 1. 기기별 Icon추가 및 관리하기 2. 해상도별 이미지 처리 열 번째 시간입니다. 지난번에는 TabView기반 어플리케이션을 만들어 보았습니다~! 오늘은 지난 번에 다음 번에 얘기 해 보자고 한 이미지에 대해 얘기해 보려 합니다...ㅎㅎ 자 이제 본론으로 고고 ^^ # 어플리케이션 Icon관리하기 지난번에 만들어 놓았던 MyFirstTabbedApp을 이용해 볼까 합니다~ 그 전에 아이콘 파일들에 대해 좀 살펴봐야 할 것 같아요~ 제가 미리 만들어본 아이콘 파일들입니다. 이게 다 뭐냐구요?ㅋㅋ 설명해 드릴게요. 아이콘 안에 들어가 있는 숫자들은 아이콘 이미지의 크기입니다. 29 x 29 부터 114 x 114까지 다양하지요? 지금부터 설명 들어갑니다~! 파일명 사이즈 용도 Icon.png.. 더보기
iOS개발하기 #9. Tab View 만들어보기 오늘의 주제 1.Tab View 기반 어플리케이션 만들어보기 아홉 번째 시간입니다. 지난번에는 아이폰 화면에 이미지를 띄워 보았습니다~! 오늘은 약간 응용하여 탭뷰를 만들어 봅시다...ㅎㅎ 자 이제 본론으로 고고 ^^ # MyFirstTabbedApp 지난 번 이미지 띄운 것을 조금 응용해 볼게요~ 일단 뭘 시작하려면 프로젝트를 하나 생성해야 겠지요? 이제 프로젝트 정도는 혼자 생성할 줄 아셔야 해요~ㅋㅋ 잘 모르시면 지난 포스팅 한 번 보시고~ 참고로 새 프로젝트 만들기 단축키는 커맨드+Shift+N입니다. 이번에는 Tabbed Application 템플릿을 이용해 보겠습니다~ 이번 프로젝트명은 MyFirstTabbedApp입니다~! 기본 세팅 해 주시구요~ 일단 무작정 실행시켜 봅시다 ㅋㅋ 커맨드 +.. 더보기
iOS개발하기 #7. 화면구조, Cocoa Touch Objects (2) 오늘의 주제 1. iOS Application의 화면구조 2. View Controller 3. 화면에 보이지 않는 Object 종류 알아보기 일곱 번째 시간입니다. 지난번에는 Object에 대하여 조금 알아보았습니다~ 오늘은 iOS App의 화면구조와 아직 배우지 못한 몇몇 객체들에 대해 알아봅시다...ㅎㅎ 자 이제 본론으로 고고 ^^ # iOS Application의 화면구조 우리가 iOS를 사용할 때 보이는 화면구조에 대해서 조금 먼저 알아볼 필요가 있겠습니다. 일단 최고로 상위에 있는 녀석이 UIWindow입니다. 지난 번에 설명드렸듯이 iOS는 하나의 윈도우창으로 이루어져 있습니다. 즉 하나의 화면 안에서 모든 것들이 이루어지는것이라는 말이죠. 즉, 컴퓨터로 생각해 보면 하나의 모니터가 있고, .. 더보기
iOS개발하기 #6. 클래스와 객체, Cocoa Touch Objects (1) 오늘의 주제 1. Object란?? 2. 화면에 보이는 Object 종류 알아보기 여섯 번째 시간입니다. 지난번에는 Xcode를 한 번 살펴보았습니다~ 오늘은 일단 화면에 보이는 녀석들이 무엇인지 한 번 파악해 봅시다..ㅎㅎ 자 이제 본론으로 고고 ^^ 우리는 iOS프로그래밍(Cocoa Touch)을 할 때 Objective-C를 사용합니다. 물론, C나 C++등을 이용하여 프로그래밍도 가능하지만, 기본적으로 Objective-C를 사용하여 코딩한다고 생각합시다. Objective-C는 '객체지향언어'입니다. 객체지향언어는 객체지향 프로그래밍을 지향하는데요... 아.. 처음 보는 분들은 도무지 무슨말인지, 뭔소린지 도통 모르시겠죠?ㅎㅎ 사실, 모든 것을 시작을 할 때 기초를 탄탄히 다지고 하는것도 좋지만.. 더보기
iOS개발하기 #5. Xcode 뜯어보기 오늘의 주제 1. Xcode 둘러보기 다섯 번째 시간입니다. 지난번에는 iTunes Connect에 연락처, 은행, 세금정보들을 등록해 보았습니다~ 오늘은 개발에 쓰게될 Xcode를 본격적으로 살짝 열어 봅시다..ㅎㅎ 자 이제 본론으로 고고 ^^ # Xcode안녕?? 지난 번에 아무 생각없이 그냥 말도안되는 앱 하나 만들어 보았습니다. 이제는 기초를 슬슬 쌓아 보아야 겠지요? 하지만, 체력만 좋고 전술만 좋다고 전쟁에서 이기진 않죠? 무기 다룰줄도 알아야 합니다..ㅎ 우리가 앞으로 매일매일 보아야 할 Xcode라는 녀석을 한 번 뜯어보도록 하죠. Xcode실행!! 실행 못하시는 분은 없으리라 믿고..ㅋㅋ 지난 번에 지나가면서 보여드렸던 화면입니다. Xcode화면구성을 간략히 보여주고 있는데요, 제가 부연.. 더보기
iOS개발하기 #4. 개발준비(4) 오늘의 주제 1. iTunes Connect에 계좌정보 입력하기 네 번째 시간입니다. 지난번에는 iOS Developer Program 등록 마무리와 개발을 위한 인증서 및 프로비저닝 파일 설치를 했구요~ 이번에는 iTunes Connect에 대해 조금 알아봅니다~ 자 이제 본론으로 고고 ^^ # iTunesConnect에 계좌정보 입력하기 지난 번에 마지막으로 도착한 의문의 이메일이 있었습니다. 참지 못하고 눌러보신 분들도 계시겠습니다..^^ 그 메일이 왜 왔는지 한 번 살펴보도록 할게요~ 기쁜 마음으로 iTunes Connect를 클릭해 볼까요?? 후훗.. 물론 직접 http://itunesconnect.apple.com/ 으로 진격하셔도 됩니다~! 고고씽~ 로그인을 해달라고 하네요~ 기쁜 마음으로 .. 더보기
iOS개발하기 #3. 개발준비(3) 오늘의 주제 1. iOS Developer Program 등록 마무리하기 2. 인증서 및 프로비저닝 파일 설치 세 번째 시간입니다. 지난 번에는 iOS Developer Proram에 등록하고 처음 Xcode로 의미없는 어플 하나 만들어 봤습니다. 이번에는 iOS Developer Program 등록 마무리와 개발을 위한 인증서 및 프로비저닝 파일 설치를 할까 합니다~ 자 이제 본론으로 고고 ^^ # iOS Developer Program 등록 마무리 iOS Developer Program을 구매하고 긴긴 기다림 끝에 이메일이 도착했습니다^^. 기쁜 마음으로 Activation Code를 클릭해 볼까요?? 후훗..! 아.. 그런데 이게 무슨 날벼락 같은 소식입니까??ㅠㅠ 애플 개발자 프로그램 멤버쉽을 활.. 더보기