전부봅시다
-
구글 해외광고 프로그램프로그래밍/아이폰 2010. 8. 3. 01:04
다들 아실 구글 애드워즈 광고프로그램이 있고, 해외에 광고할수있는 애드워즈의 해외판이 있습니다. 도대체 왜! WHY!! 그냥 쉽게쉽게 안하고 궂이 별도로 서비스를 하고, 별도의 가입절차를 두고있는지는 이해할 수 없지만, 각 나라의 지사별로 매출경쟁이라도 하고있는건지... 아무튼 그게 중요한게 아니라, 안드로이드 폰은 몰라도, 적어도 제가 경험해본바는 아이폰의 경우 자사 서비스 제공 형식이 아니라면, 먹고살기 위해선 반드시 해외시장을 타게팅해야합니다. 뭐 요즘이야 한국에도 아이폰붐이 조금 늦게 분덕도 있고, 미국시장의 판매량이 좀 떨어진것까지 더하면 국내에서 1위라면, 어느정도 밥벌이는 가능하다고 생각되지만요. 제가 지난 2년간 앱스토어에서 느낀건, 별도로 마케팅하지 않으면 묻혀버리기 쉽상입니다. 무료앱의..
-
조금 더 정리.프로그래밍/아이폰 2010. 8. 3. 00:49
일반적인 아이폰/맥 개발에 코코아툴킷에 포함되어있는 App kit과 Foundation Kit 두가지가 주축을 이루게됩니다. x-code의 코드센스가 워낙 뛰어나고, 포함된 도움말도, 애플의 개발자사이트에서 제공하는 문서도 너무나 잘되어있기때문에 큰 불편함이 없는게 사실입니다. 제가 볼려고 정리했던 내용들 포스팅과 더불어서 조금 더 정리가 되면 뿌려드릴게요... 아이폰os가 막차인지, 이제 시작인지 그딴게 중요한게 아니라, 적어도 애플이 망하지 않으면 아직 더 많은 가능성은 열려있습니다. 화이팅하세요^^
-
Application loader프로그래밍/아이폰 2010. 7. 31. 16:32
언제부터 바뀐건지 모르겠네요, 개발자 사이트 UI가 살짝 변경되면서 같이 바뀐것 같은데 최초 앱을 등록할때가 아니라, 기본적인 설명이나, 스크린샷등 전부 올라가 있는상태에서, 리젝먹고나서 바이너리를 다시 올릴려고 하니 로더를 사용하라고만 나오고 웹페이지에서 직접 올리는 메뉴가 사라졌더군요. 그렇게 용량이 큰 App을 올린적이 없어서 쓸일이 없었는데 이번참에 사용해봤습니다. 로더를 설치하셨다면 위치는 /developer/Applications/Utilities 에 있습니다. 기본적은 정보를 웹상에서 등록해두고나서 Wait for Upload상태가 되었을때 로더를 실행하면, 자동으로 바이너리 업로드 대기상태인 AppID를 찾아서 보여줍니다. 원하는걸 선택하고 zip으로 압축한 바이너리를 선택해서 센딩하시면 ..
-
NSPoint프로그래밍/아이폰 2010. 7. 31. 13:47
ccs(cartesian coordinate system)의 x,y 좌표정보를 담습니다. typedef struct _NSPoint{ float x; float y; } NSPoint; 아래 NSRage와 지금 쓰는 NSPoint 및 NSSize 는 객체가 아니라, 구조체입니다. 생성때에 참고하세요. 초기화는 NSRage와 같습니다. 코코아에서 지원해주는 NSPointMake함수를 사용하시거나, 직접 접근하시면 됩니다. NSPoint xpoint = NSPointMake(10.0f, 120.0f); 뷰나, 다른 오브젝트들의 위치정보에 대입가능합니다. 이미지뷰도 마찬가지고 위치정보를 가지고 있는 대부분의 오브젝트, 혹은 기타 필요한 위치정보에 사용됩니다. 간단한 충돌체크에도 NSSize와 함께사용 할수있고..
-
맥용 최고의 편집기는 기본 에디터.프로그래밍/OSX 2010. 7. 30. 03:52
사실 지금까지도 맥에서 티스토리에 사진 올리는 법은 못 찾아봤습니다. 이번 개발건에서 필요해서 html 위지윅을 찾고있었는데, 아래쪽에 말씀드렸던 amaya가 생각보다 지꼴리는데로 작동하지 뭡니까...-_- 제가 사용법을 몰라서 그런건지 모르겠지만, 전 배워야하는 어플리케이션을 굉장히 싫어합니다... 워드프로세서따위도 정말 세상에서 제일 싫어하죠... 대체 내가 왜 니네가 하라는데로 배워서까지 써줘야한단 말입니까. 제가 처음 프로그램을 했던 10년전에도 그딴건 정말 싫었어요. 성격이 드러워서 그런지, 왼지 복잡한 어플을 보면 "아오~ 너 잘났다." 하고 지워버렸죠... -_-; 아무튼 익숙해지는데 5분이내여야 하고, 전 머리속에 상상한 대로 그리면(?) 지가 알아서 적당한 포맷으로 저장해주면 좋겠습니다
-
7월 평균 리뷰기간프로그래밍/아이폰 2010. 7. 30. 02:26
* 주의 : 전혀 평균이라고 할 수 없는 오류를 범하는 평균입니다. 시험삼아 거의 매달 업데이트 & 등록 시키면서 나온 이번달의 평균입니다. 작년 중순부터 올해 초까진 2~4일 정도면 끝났었는데 이번달에 유독 길어진것 같아서 참고하시라고 적어봅니다. // 전체가 아니라 제가 넣은 리뷰만입니다. 일반화의 오류라고 하지요..흠흠 // 업데이트 리뷰랑, 신규 어플의 리뷰기간이 거의 비슷하게 지연되고있지만, 몇몇 업데이트리뷰는 금방 끝나기도 했습니다. 7월 총 리뷰(업데이트 포함) : 6 Application 3일이내 RFS & reject : 2 App (2개 모두 업데이트) 5일이내 // : 1 App (업데이트) 7일이내 // : 2 App (1업데이트, 1신규) 12일이내 // : 1 App (신규 등록..
-
NSRange - by cocoa FoundationKit structs프로그래밍/아이폰 2010. 7. 29. 18:36
typedef struct _NSRange{ unsigned int location; unsigned int length; } NSRange는 특정 범위를 지정할때 사용됩니다. 문자열이나, 배열에서 편리하게 이용할수 있습니다. C에서 사용하던 strlen과 유사하게 사용가능하지만, 좀더 적용 범위가 넓고 사용이 편리합니다. 특정 문자열에서의 범위를 지정할때에 "hello, underfree blog" 라는 문자열에 underfree 라는 문자열을 지칭하고 싶다면 location에 시작위치 8을, length에 9를 지정하는 식입니다. 시작위치를 지정하지 않아도 되는경우에는, loaction에 NSNotFound를 사용하면 됩니다. NSRange myRange = NSMakeRange(8,9); - 개별 ..