전체 보기 썸네일형 리스트형 무료앱에서 유료 앱 링크 걸때.. - (IBAction)buyFullVersionButtonPressed { [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=xxxxxxxxx"]]; } Replace "xxxxxxx" with your app's ID. 더보기 도큐멘트 폴더에 무엇이 들어 있나 확인해보자 if (self = [super init]) self.title = @"Notes Library"; fileList = [[NSMutableArray arrayWithArray:[[[NSFileManager defaultManager] directoryContentsAtPath:DOCUMENTS_FOLDER] pathsMatchingExtensions:[NSArray arrayWithObject:@"aiff"]]] retain]; 더보기 클립보드 복사, 붙여넣기 CopyFrom Source Code [UIPasteboard generalPasteboard].image = image; Collapse -(IBAction)copyImageToPasteBoard{ UIPasteboard *appPasteBoard = [UIPasteboard pasteboardWithName:@"CopyFrom" create:YES]; appPasteBoard.persistent = YES; NSData *data = UIImagePNGRepresentation([UIImage imageNamed:@"Old-Time-Photo.jpg"]); [appPasteBoard setData:data forPasteboardType:@"com.appshop.copyfrom.imagedata"];.. 더보기 091113 일지 - MPMediaPlayer 의 버그 때문에 삽질? iPod 에 내장된 음악을 플레이 하기 위해서 사용되는 MPMediaPlayer 프레임워크. 하지만, 이 프레임웍에는 치명적인 문제가 숨겨져 있었다. 그것은 슬립모드로 빠지지 않게 도와주는 코드인 [[ UIApplication sharedApplication ] setIdleTimerDisabled: YES ]; 이 슬립 문제.. 모든 아이폰 어플리케이션에서 위 의 코드인 [[ UIApplication sharedApplication ] setIdleTimerDisabled: YES ]; 코드를 입력하게 되면 자동으로 슬립모드로 빠지지 않도록 지원해주는데, MPMediaPlayer 를 사용하게 되면 이 코드가 무용지물이 된다. 일종의 버그인 샘. 애플에 직접 메일을 보내서 문의해 보았다. 아래는 내가 보.. 더보기 6년째 멈춰진 6가지 시간. 둘이 만나면 + 가 아닌 - 가 나이가 되어버리는, 결혼을 하고 아이를 낳아도 왠지 풋풋하기만 할 것 같은, 고무줄 처럼 몸무게가 늘고 줄어 진짜 정체를 외계인이 아닐까 궁금해지기도 하는. 함께하기 힘든 상황이지만, 언제나 기억속에 남아 있는 로켓위의 애기엄마. 그리고 이들의 6년째 멈춰진 시간들. 더보기 091023 일지 - 2차 프로토 타입 개발 완료. iPhone/iPod용 게임만들기 1차 관문 통과. 오래간만에 포스트를 올린다. 주변 지인들이 모두 내가 죽은줄 알았단다. 그도 그럴만한게 통 연락도 읍고, 블로그도 거미줄을 치고 있으니. 사실 지금 개인적으로 진행하는 프로젝트인 이 건 때문에 밤낮을 헤메고 있다. (사실 개발을 다시 시작하면서 너무 재미 있는 이 생활에 푹~? 빠져 있기도 하다. ) 어찌 어찌 2차 프로토 타입 개발을 완료 했다. (나 혼자 그렇게 생각 한다. 물론, 이 프로젝트는 내가 기획?하고 개발? 하고 가끔 디자인까지 해가며 진행했기에. 한마디로 주위 도움이 거의 없었기에) 내 맘대로 오늘자 프로젝트를 2차 프로토 타입이라 정했다. 어짜피 그래픽 적인 부분은 몽땅 새로 만들어야 한다는 가정하에 프로젝트에 접근하고 있어서 나중에 정말 많은 삽질을 다시 해야 할 것 같은 불길한 예감.. 더보기 091013 일지 - Object-C 와 C++ 이 만나다. 오늘은 Object-C 와 C++ 이 만난 날이다. 개발 환경이 C++ 에서 어쩔 수 없이 Object-C 로 바뀌면서 많은 것들을 희생해야만 했다. 하지만 반가운 소식. Object-C 에서도 C++ 로 만들어진 라이브러리를 잘 하면 쓸 수 있다는 것이였다. 테스트 삼아 C++ 소스를 진행하고 있는 프로젝트에 적용해 보았지만, 아니나다를까 역시 수많은 에러코드를 내뿜어내는 우리 안착한 Object-C 씨. ㅠ.ㅠ 해서 구글링을 통해 얻은 정보를 통해 이것 저것 닥치는데로 수정에 수정을 거듭한 끝에 발생하는 모든 에러코드를 잡는데 성공. 아, 마지막 까지 잡히지 않은 에러코드가 2개 있었음. error : expoected "=", "," ";" , "asm" "__attribute__" before '.. 더보기 091009 일지 - 개발자 등록 완료. iMac 구입. 디바이스에서 첫 테스트! 다사 다난했던 하루다.. 헥헥.. 드디어 개발자 프로그램 등록을 마무리 했다. 내돈 내고 등록을 하는데 왜! 애플에게 쩔쩔매야 하는지 알 수 없지만, 그래도 고생 끝에 낙이 있다고 그나마 큰 어려움 없어 순조롭게 개발자 등록을 마무리 할 수 있어서 다행이다. (한 보름 걸린 것 같다. 어떤 사람은 한달 이상 걸린다니 의외로 짧다면 짧은 시간이였던 듯? ) 이자리를 빌어 순조롭게 개발자 등록을 마무리 할 수 있게 도와준 애플의 김지현님(asia.dev@asia.apple.com)에게 다시한번 감사의 뜻을 전하는 바이다. 드디어 개발자 등록을 마치고 개발자 메뉴로 들어갈 수 있는 메뉴가 생겨났다. 얏호! 개발자 프로그램에서 계정 활성화 하고, 기기 등록, 디바이스에서 실행 가능하도록 셋팅을 무려 10분안에 .. 더보기 091007 일지 - Apple 개발자 프로그램을 구매하다. 드디어 Apple 개발자 프로그램 등록의 마지막 절차인 iPhone Developer Program standard 를 99$를 지불하고 구입하였다. 이제 하루나 이틀 후부터는 정식으로 디바이스에서 (아이팟/아이폰)에서 테스트를 할 수 있을 것이다. 현재도 맥북에 있는 아이팟 시뮬레이터를 통해 테스트를 진행하고 있기는 하지만, 일부 프로그램에 대해서는 이 시뮬레이터가 지원을 하고 있지 않는 것이 현실. 해서, 나 역시 이번에 부랴 부려 등록을 진행하게 되었다. 9월 말부터 시작했으니 구매까지만 한 보름 걸린듯. 여러가지 절차가 많지만, 다른 분들의 블로그를 통해 여러번 소개된 내용이기에 별도로 설명하지는 않겠다. 다행히 환율이 바닥을 치고 있는 상황이였다. 헥헥~ 현재 가장 애를 먹이고 있는 부분은 MP.. 더보기 090928 일지 - Cocos2d 로 프로토타입 게임을 만들다. Cocos2d 를 이용해 1차 프로토 타입 게임 개발을 완료 하였다. 아직 보완할 부분이 많은것이 사실이고 이게 게임이다 라고 이야기 하기에는 많이 부족한 것이 사실일 것이다. 우선 mp3 나 wav 등 각종 음악을 플레이 할 수 있는 기반이 이 게임에서의 가장 기초가 되는 것이고, 둘째는 "리듬게임" 의 기본인 노트가 떨어지는 것, 그리고 셋째는 노트를 타이밍에 맞게 터치하는 것으로 게임을 진행할 수 있다고 보면 되는, 한마디로 말해 "리듬 액션 게임" 이다. 이러한 리듬액션 게임은 그 종류가 굉장히 다양해서, 온라인 뿐만 아니라 오프라인, 모바일 게임에서도 이와 비슷한 게임이 상당히 많이 존재하는 것을 알 수 있다. 그리고, 얼마전 아이폰으로 만든 리듬게임도 접했었다. (그 게임은 3D 였음.) 사실.. 더보기 090924 일지 - Cocos2d 와의 단판 승부. 2D 그래픽 엔진 Cocos2d 0.8.1 . 이녀석과 몇일째 씨름 중이다. 사실 10여년전. SunOS 4.x 대에서 Mud Game을 개발할때 cc, gcc 기반의 Mud Game엔진 LPC 를 사용해 본 후 참으로 오래간만에 접해보는 엔진이였다. Cocos2d 가 이번에 0.8.1 로 업그레이드 되었고, 버테바전인 0.8.2 버전도 다운로드 받을 수 있는 것을 확인하였다. 모든 제품을 사용할 때 늘 최신버전으로 업그레이드를 실시한 후 사용하는 편이지만 개발 작업을 할때는 안전성을 고려해 0.8.1 로 스타트를 끊게 되었다. 한가지 문제는 여기저기 자료를 찾아보니 0.8.1 도 상당히 최신 버전이여서, 참고로 할만한 자료가 거의 없다는 것이 문제였고, 대부분 참고하려고 적용하였다 적용이 안되는 것들을.. 더보기 신용카드 2달 연체되면 어떻게 되나? 좋은 신용카드 선택하는 방법. 내게 맞는 신용카드는? TV , 인터넷, 라디오, 신문 등.... 우르는 수 많은 매체를 통해 상당히 많은 신용카드에 대한 정보를 얻을 수 있다. 어느때부터인가 현금을 사용하기보다는 신용카드로 금액을 결재하는 것이 당연시 되었고, 편한것이 습관이 되다보니, 그 습관이 버릇이 되어 더 이상 신용카드가 없으면 경제활동이 어려운 사람들도 생겨나기 시작했다. 필자 역시 그런 사람들 중 한명으로, 현금은 거의 사용하지 않고 대부분의 결재를 신용카드로 하고 있다. 이번에는 필자의 경험을 토대로 어떤 신용카드를 선택하는것이 좋을지 한번 짚고 넘어가 보도록 하겠다. 아래는 올해 초 기준 필자의 신용카드 이용한도이다. 국민카드 : 850만원 롯데카드 : 600만원 현대카드 : 500만원 삼성카드 : 400만원 하나카드 : 360만원 신한카드 .. 더보기 090922 일지 - Cocos2d-iphone 과 만나다. Cocos2d-iPhone 와 처음 만난 날이다. 이것은 iPhone을 지원하는 무료! 2d 물리엔진이다. 서버 및 데이터베이스 전문 개발자였던 나에게는 정말 생소한 단어들이 너무나 많은 클라이언트 환경. 더군다나 콘솔 환경에 적응하기가 쉽지 않다. 당분간은 이 2d 엔진을 들춰봐야 할 것 같다. 의외로 큰 기대를 갖고 샀던 터칭 아이펀 SDK 3.0 은 손에서 점점 멀어져 가고 있는 것 같다. 일반적인 프로그램을 개발할때는 참 많은 도움이 될 것 같은데, 막상 내가 하려는 게임 개발에 있어서는 조금 코드가 맞지 않는 것 같다. 그래도 당장에 번역서들이 몇 없으니 당분간은 참고 서적으로 곁에 두어야겠다. 미국 개발자들은 참 좋겠다. 개발만 하면 되서. ㅋㅋㅋ.. 어서 빨리 우리 나라가 강대국이 되어 한글.. 더보기 090921 일지 - 안 친절한 터칭! 아이폰 SDK 3.0, 그리고 대소문자,오타와의 전쟁. 상당히 오랜만에 일지를 작성하는 것 같다. 그도 그럴것이 집안의 대소사들이 즐비하고 여기저기 채무관계를 해결하느라 바쁜 나날을 보내고 있는 와중에 책의 내용이 눈에 들어올리가 없었다. 그래도 오랜시간동안 꾸역 꾸역 스터디를 했고, 거의 일주일만에 프로젝트 터칭! 아이폰 SDK 에 포함되어 있는 하나의 프로젝트를 완료하게 되었다. 사실, 처음 접하는 개발툴과 환경 때문에 여기 저기 인터넷을 검색하며 알게 된 "터칭! 아이폰 SDK 3.0" 서적에 대한 기대가 상당했었던것도 사실이지만, 초보자들에게 그다지 친절하지 않은 것 같아서 한 주동안 정말 골탕을 여러번 먹게 되었다. 책의 내용 그대로 해도 에러가 나는 부분이 발생하는가 하면, 분명히 꼼꼼하게 처리했다고 했는데도 실행이 되지 않는 부분이 계속 발생하였.. 더보기 090915 일지 - View 와 Label, 그리고 아이팟에 익스플로우러를 띄우다. 어제 주문한 "터칭! 아이폰 SDK 3.0" 을 오전에 받아 볼 수 있었다. 우선 목차부터 쭈욱 읽어 나갔고 떨리는 손으로 첫 책장을 넘겨 보았다. 여러가지 저자의 생각을 알 수 있는 시간들. 그리고 난 후, 오후에 드디어 "Hello World"가 아닌 실질적은 첫 프로젝트를 관련 서적을 보며 한 줄 한 줄 코딩해 나가기 시작했다. 의외로 Visual Studio 보다 더 액티브한 개발이 가능하다는 점에서 살짝 놀라게 되었다. 이번 프로젝트의 주 목적은 Xcode 와 각종 컨트롤러들에 대한 기초지식을 쌓음과 동시에 아이폰 시뮬레이터를 통해 개발한 결과물을 출력해 보는 것에 촛점이 맞추어져 있었다. 이 프로젝트의 이름은 iPhoneRef 로 "터칭 아이폰 SDK 3.0" 서적의 32page 를 참고하고 .. 더보기 이전 1 ··· 6 7 8 9 10 11 12 ··· 21 다음