apps 34

Renewal IPhone Development Program

처음 맥미니를 구입하고 개발자 프로그램을 등록한 지가 어느덧 일년이 지나갔네요. 개발자 프로그램 만료가 내일이기에 오늘 갱신을 했습니다. 시작할때의 패기만큼 열심히 했는지, 노력했는지는 의문입니다만 나름 얻은것도 많았고 좋은 경험을 한것 같습니다. 지난 일년간을 생각해보면, 아이폰 개발로 개인개발자가 생활을 꾸려가기에는 정말 좋은 아이디어와 실력이 있지 않고는 힘들지 않을까 생각됩니다. 본업으로 했던 것은 약6개월정도... 그리고 지금은 취업해서 회사를 다니고 있습니다. 회사를 다니면서 안정된 월급의 고마움도 느끼지만 내가 좋아하는 일을 한다는 것이 얼마나 즐거웠나도 새삼 깨닫게 됩니다. 돌아와서 겪는 한국it의 근무환경은 여전하군요. 매일매일 이어지는 야근들... 재취업을 하고난 후에도 맘은 계속 앱개..

[종료][IPhone 어플 이야기/손으로 쓰며 외우는 단어장] 무료 리딤코드배포합니다.

손으로 쓰며 외우는 단어장(All-IN-1) 손으로 쓰며 외우는 단어장(TOEIC) 손으로 쓰며 외우는 단어장(초등필수영단어) 손으로 쓰며 외우는 단어장(중학필수영단어) 손으로 쓰며 외우는 단어장(고등필수영단어) 현재 앱스토어에서 $4.99에 판매중인 손으로 쓰며 외우는 단어장(All-IN-1)을 무료로 다운받을 수 있는 리딤코드를 배포합니다. 블로그를 가지고 계시고 (간단한) 리뷰를 작성해주실수 있는 분을 대상으로 합니다. 아래 댓글로 블로그 주소를 남겨주시면 직접 방문하여 리딤코드를 남겨드리겠습니다. 감사합니다.

[IPhone 어플 이야기/손으로 쓰며 외우는 단어장] 2.5 업데이트

손으로 쓰며 외우는 단어장(All-IN-1) 손으로 쓰며 외우는 단어장(TOEIC) 손으로 쓰며 외우는 단어장(초등필수영단어) 손으로 쓰며 외우는 단어장(중학필수영단어) 손으로 쓰며 외우는 단어장(고등필수영단어) --------------------------- 주요 변경사항입니다. --------------------------- 음성추가 100% 완료 음성이 한쪽 이어폰으로만 출력되는 문제 수정 손필기장에 대한 수정 - 저장 로직을 조금 손 봤습니다. 그리고 가장 큰 변화로는 다중언어지원입니다. 일본어, 중국어(간체, 번체),프랑스어,독일어,스페인어로 사용언어를 설정할수 있도록 하였습니다. (조금이라도 더 많이 팔아보려고... ) 이에 따라, 어플내 간략한 메시지들을 따로 로컬라이징하는 것은 번거로워..

[앱스토어 아이폰/아이폰터치] 제작자가 직접 느낀 Touch! Brain! 의 효능

터치! 브레인! 백칸수학이 두뇌훈련에 참 좋다는 것은 익히 알고 있지만 문제는 좋은 것도 꾸준히 해야 효능이 있다는 것이지요. 터치 브레인은 백칸수학을 아이폰에서 쉽게 즐길 수 있도록 하기위해 만들었습니다. 처음에는 단순히 설정된 문제만큼 매일매일 문제풀이를 하는것뿐이였지만 최근 업데이트에서는 점수채점과 연속해서 정답을 맞출 경우 콤보로 계산되어 더 높은 점수를 얻는 등 게임적인 면을 강화하였습니다. (이후 업데이트 방향을 못 잡아서 더이상의 개선은 못 하고 있는 실정입니다. 어디 좋은 아이디어가 없을지.. ) 저는 일하기 전에 머리회전 좀 좋아지라고 터치브레인을 한번씩 하고 있습니다. 백칸수학이 하루 백문제지만 솔직히 좀 길어서 하루 50문정도만 꼬박꼬박 하고 있습니다. 맘편히 하면 보통 5만점정도 점..

[cocos2d, iOS 4.0] jpg 사용시 발생하는 문제해결

오늘도 열심히 4.0으로 앱들을 변경하는 중입니다. cocos2d에서만 발생하는 문제인지 모르겠으나 jpg 이미지들이 4.0에서는 모두 검거나 흐릿하게 출력되는 버그가 발생했습니다. (png파일들은 문제없더군요.) 구글링해서 찾은 해결방법입니다. 사용하는 cocos2d 버젼에 따라 위치 차이는 있겠으나 동일한 구문을 수정해주면 될듯합니다. CCTexture2D.m 파일의 - (id) initWithImage:(UIImage *)uiImage 함수중 hasAlpha = ((info == kCGImageAlphaPremultipliedLast) || (info == kCGImageAlphaPremultipliedFirst) || (info == kCGImageAlphaLast) || (info == kCGI..

[IPhone OS 4.0, XCode] 디버깅중 시뮬레이터에서는 이상없는데 디바이스에서 에러가 발생할 경우

결론부터 말씀드리면 디바이스 리셋부터 한번 해보시기 바랍니다. 4.0 업데이트후로 게임이 다운되거나 아예 동작이 안된다는 리뷰들이 올라와서 iOS4.0에서 문제가 있는 어플들 하나씩 새로 올리는 중입니다. 어제 하나를 새로 빌드해서 올리고 다음 어플을 고치는 중에 OPenFeint관련 에러가 발생하여 최신 버젼으로 교체를 하게 되었습니다. 문뜩 어제 올린것도 아직 리뷰전이니 기왕이면 같이 교체해주는것이 나을것 같아 OPenFeint를 새로 넣어주고 빌드하고 있었습니다. 어제는 분명, 아이폰에서 테스트 잘 하고 이상없어서 올린 어플이 갑자기 문제가 생기기 시작했습니다. 기존 어플을 삭제하고 새로 인스톨하면 처음 실행은 되는데 이후로는 실행하면 SIGARBT 에러가 계속해서 발생하는 것이였습니다. 4.0으로..

컴퓨터/XCode 2010.07.02 (1)

[OPenFeint & iOS 4.0] OPenFeint 2.4.10 Release

iOS 4.0지원의 2.4.10 버젼이 릴리즈되었습니다. 2.4.5 버젼도 잘 동작하는것으로 보아 급하게 업데이트할 필요는 없어보입니다만, 2.4.5보다 이전 버젼은 4.0에서 Exception을 일으키네요. 대부분 게임 초기 로드시 OpenFeint를 올리니 실행하자마자 바로 뻗어버립니다. 저도 앱중 두개가 이전 버젼이라 급하게 교체해주어야 할것 같습니다.

컴퓨터 2010.07.01 (1)

[App Store] Application Loader 사용하니 좋군요.

요즘 작업중인 단어장 어플에 발음을 추가했더니 압축파일로 약 200메가 정도의 크기가 되어버렸습니다. (App Detail에서는 여전히 Non-Fat Binary라고 나오네요. 한 1기가정도 되어야 무겁게 봐주는건지.. ) 여하튼 웹으로 접속해서 올릴때는 업로드에 꽤 많은 시간을 잡아먹기에 Application Loader를 사용해 보았습니다. 처음 다운로드 해놓았을때는 사용법을 몰라 방치해두었던 것인데 정작 사용해보니 너무 간단하네요. 다른 작업은 평소처럼 웹으로 접속해서 ITunes Connect에서 한 다음, 바이너리는 나중에 올리도록 설정해놓습니다. 이후 어플리케이션 로더로 로그인하면 업로드 대기상태인 어플들의 리스트를 받아오는군요. 이후 로컬에 있는 압축파일을 선택해주면 끝입니다. 업로드에는 초..

컴퓨터/App Store 2010.06.30 (1)

[App Store-IPhone/IPod Touch]손으로 쓰며 외우는 단어장 All-IN-1 등록 && 단어발음추가

2010/06/09 - [리딤코드배포 & 자작어플소개] - [App Store-IPhone/IPod Touch]손으로 쓰며 외우는 단어장 - TOEIC, 초등, 중등, 고등필수단어 손으로 쓰며 외우는 단어장(All-IN-1) 손으로 쓰며 외우는 단어장(TOEIC) 손으로 쓰며 외우는 단어장(초등필수영단어) 손으로 쓰며 외우는 단어장(중학필수영단어) 손으로 쓰며 외우는 단어장(고등필수영단어) 초,중,고등 필수 영단어에 TOEIC단어장까지 합쳐 All-IN-1을 AppStore에 등록하였습니다. 가격은 4.99달러입니다. 전체 가격이 약 8달러이니 괜찮은 가격이라고 생각됩니다. 이번 업데이트부터는 각 단어에 발음이 추가되었습니다. 생각같아서는 발음추가로 전체 가격을 상향조정하고 싶지만.. 일단은 좀더 순..

[xcode]error g++ -4.2 failed with exit code 1

어제 기존 App에다 스코어보드가 필요해서 OPenFeint를 새로 붙이고 있었는데 Frameworks 까지 추가하고 나니 갑자기 저 에러가 나오기 시작했습니다. 설정문제인가 하는 생각에 이것저것 건드려봤지만 여전.. 구글링해봐도 제각각 다른 원인에 이유를 모르겠다는 글들만 잔뜩 보이고.. 어디선가 한사람이 그건 에러가 아니다. 라고 적어놓았더군요. 그 이전에 나온 warning들 중에 이유가 있을것이라고.. 제 경우는 Duplication File의 warning이 있었는데 이게 문제였습니다. 페이스북을 연결해놓은 앱에도 OPenFeint를 붙이며 다시 페이스북 코드가 들어가서 발생한 에러였네요. ^^ 저 문제로 5시간정도? 고생했었는데 알고 보니 허탈하군요. 그래도 좋은 공부가 되었습니다.

컴퓨터/XCode 2010.06.14 (5)