태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.
 

 
블로그 이미지
Android, iOS 어플 개발자 어플 소개, 관련 정보, PSP 게임, Wii 게임, NDS 게임, 토런토 공유, 일본, 재테크에 관심있습니다. My App Factory


 

'컴퓨터'에 해당되는 글 53

  1. 2016.10.28 머리가 좋아지는 퍼즐모음 스도쿠, 2048,100문수학 v1.0.1
  2. 2016.09.06 구글 포토와 버스트 샷
  3. 2015.10.30 Youtube api 사용 위반 - play store 등록 app 삭제
  4. 2015.10.17 [클래시오브클랜] 팁 - 도전과제 "고블린을 처치하세요!" 완료하기
  5. 2015.10.06 Kids Tube - Song, 어린이 동영상 동요버전
  6. 2015.08.18 MFC Dll 생성 및 사용
  7. 2010.09.07 [App Store] 애플로부터의 첫번째 입금
  8. 2010.07.29 [Wii]가챠폰워즈 패스워드 추가공개
  9. 2010.07.28 PSP신작 NEOGEO HEROES ~Ultimate Shooting~
  10. 2010.07.28 [종료][IPhone 어플 이야기/손으로 쓰며 외우는 단어장] 무료 리딤코드배포합니다. (4)
  11. 2010.07.22 [IPhone 어플 이야기/손으로 쓰며 외우는 단어장] 2.5 업데이트
  12. 2010.07.21 [앱스토어 아이폰/아이폰터치] 제작자가 직접 느낀 Touch! Brain! 의 효능
  13. 2010.07.16 [Dragon Quest Monsters Battle Road Victory] Wii 드래곤퀘스트 몬스터즈 배틀로드 빅토리 (JPN) ISO (3)
  14. 2010.07.15 [Wii]Dragon Quest Monster Battle Road Victory Opening Movie
  15. 2010.07.03 [wii] 건슈팅 고스트 스쿼드(ghost squad) (3)
  16. 2010.07.02 [cocos2d, iOS 4.0] jpg 사용시 발생하는 문제해결
  17. 2010.07.02 [IPhone OS 4.0, XCode] 디버깅중 시뮬레이터에서는 이상없는데 디바이스에서 에러가 발생할 경우 (1)
  18. 2010.07.01 [OPenFeint & iOS 4.0] OPenFeint 2.4.10 Release (1)
  19. 2010.06.30 [App Store] Application Loader 사용하니 좋군요. (1)
  20. 2010.06.26 [App Store-IPhone/IPod Touch]손으로 쓰며 외우는 단어장 All-IN-1 등록 && 단어발음추가 (2)
  21. 2010.06.14 [xcode]error g++ -4.2 failed with exit code 1 (5)
  22. 2010.06.13 [앱스토어 아이폰/아이폰터치] 무료의 힘! (1)
  23. 2010.06.09 [App Store-IPhone/IPod Touch]손으로 쓰며 외우는 단어장 - TOEIC, 초등, 중등, 고등필수단어
  24. 2010.05.19 [App Store관련] ITunes Connect 변경사항
  25. 2010.05.09 [종료][App Store-IPhone/IPod Touch] Touch!Brain! 업데이트 Version 1.2 (9)
  26. 2010.04.24 [종료][리딤코드 배포]Distribute Redeem Code - Vimpire`s Library - IPhone, IPhone Touch Game (4)
  27. 2010.04.22 [Tip] Mac, SVN download, google code
  28. 2010.04.18 [종료][App Store - 자작 게임] Touch Brain - 터치!브레인! 리딤코드 배포합니다. (10)
  29. 2010.04.14 [종료][App Store - 자작 게임] Vampire`s Library - 뱀파이어의 도서관 - 판매개시, 리딤코드 배포 (18)
  30. 2010.04.14 [App Store] 첫번째 어플 - Ready for Sale
 

머리가 좋아지는 퍼즐모음 스도쿠, 2048,100문수학 v1.0.1

컴퓨터/내가 만든... | 2016.10.28 09:33 | Posted by 뉴스로 영어공부 My App Factory



Play 스토어에서 보기


-------------------------------------------------


두뇌개발에 도움을 주는 퍼즐들을 하나의 앱에 담았습니다.

재밋게 즐기면 점점 두뇌가 깨어납니다.


신체를 단련하듯 두뇌도 운동을 통해 활동을 촉진하고 기능 저하를 막을 수 있다고 합니다. 매일매일 Brain Puzzles 하세요.



Brain Puzzles에 수록된 세가지 게임은 다음과 같습니다. 


- 스도쿠(일본어: 数独, 數獨, Sudoku, 숫자넣기)

숫자 퍼즐로, 가로 9칸, 세로 9칸으로 이루어져 있는 표에 1부터 9까지의 숫자를 채워 넣는 퍼즐이다. “숫자는 한 번씩만 쓸 수 있다”(数字は独身に限る 스지와 도쿠신니 가기루[*])[1]를 줄인 말로 2005년 전 세계적으로 이 말과 퍼즐이 퍼져나갔다. 퍼즐을 푸는 방법은 같은 줄에는 1에서 9까지의 숫자를 한 번만 넣고, 3x3칸의 작은 격자 또한 1에서 9까지의 숫자가 겹치지 않게 들어가야 한다. 


- 2048

시작할 때 4*4 판 위에 2개의 2(또는 4)가 있는데 키보드 방향키나 터치스크린으로 드래그하면 블록이 전부 그 방향으로 이동하면서 같은 숫자가 있을 경우 합쳐지며, 빈 자리 중 한 칸에 랜덤하게 2 또는 4가 나온다.[3] 이를 반복해서 2로부터 2048을 만들면 게임 끝. 만약 2048을 만들기 전 이동할 수 없는 경우 즉 16칸이 꽉 차있으면서 인접한 두 칸이 같지 않을 때, 게임 오버가 되며, 2048을 만듦과 동시에 이동 불가면 역시 마찬가지이다. 


- 100문 수학

 두뇌를 활성화 시키는 데는 어려운 문제를 고민하는 것보다 간단한 사칙연산을 반복하여 계산하는 것이 더욱 도움이 된다는 연구결과가 있습니다. 


100문 수학은  

머리를 많이 사용하는 작업 전의 준비운동.

아직 계산이 서툰 저학년의 수학공부.

매일매일의 두뇌단련에 사용하실 수 있습니다.


구글 포토와 버스트 샷

컴퓨터/어플 이야기 | 2016.09.06 05:16 | Posted by 뉴스로 영어공부 My App Factory

스마트폰 + 클라우드 서비스를 사용함으로써 

아이들 사진 관리가 참 편해진 것 같습니다. 


예전에는 주변 사람들 PC 봐줄 일이 생기면 

젤 먼저 걱정하는 것이 아이들 사진 백업 문제였고.. 

저도 부모가 된 후로는 어디다 저장해 둘 것 인지가 항상 고민거리였는데.. 

요즘은 스마트폰으로 주로 찍고, 

집에 오면 wifi로 알아서 올려주니 

좋은 세상이 되었지요. 


일단 구글 포토는 원본화질을 포기하면

무제한 용량인 점과

어시스트 기능으로 특정 사진들을 자동으로 모아

애니메이션을 만들어 보기 좋게 해준다는 점이 

가장 장점인 듯 합니다. 



네이버드라이브도 사진 앨범을 볼때, 

디자인이 참 예뻐서 좋았는데.. 

아무래도 용량제한이 있다보니

요즘은 구글포토만 사용하게 되네요. 


안드로이드폰에서 네이버드라이브는 

별도로 찾아 설치해 줘야 한다는 점도

사용에 불리한 점인 듯 합니다. 


구글 포토에서 어시스트 기능이 단순히,

특정일의 사진을 모아 애니메이션으로 

만들어 주는 기능인 줄 알았는데.

사용하다 보니 

비슷한 사진들도 모아서 애니메이션으로 만들어 주는 기능이 있습니다. 

인물 태그 등도 지원하고.. 

나름 구글의 사진 인식 기술을 많이 적용해 놓은 듯 합니다. 



문뜩, 지금 가진 스마트폰에서 사진 촬영 시

"버스트 샷" 기능으로 20장까지 연속촬영하는 기능이 있어

이를 이용하면 구글포토에서 자동으로 애니메이션을 만들어 주지 않을까 했는데.. 

아주 잘 만들어 줍니다. 


아이들을 동영상으로 찍으면 잘 안 보게 되는 경우도 많고.. 

용량을 많이 차지하여 부담스럽기도 한데.

이렇게 버스트샷으로 찍으니 

훨씬 보기가 편하네요. 재미있기도 하구요. 


아이들 사진 보관에 

지금 나와있는 서비스들 중에서는 

구글 포토가 짱인듯 합니다. ^^


'컴퓨터 > 어플 이야기' 카테고리의 다른 글

구글 포토와 버스트 샷  (0) 2016.09.06

Youtube api 사용 위반 - play store 등록 app 삭제

컴퓨터/내가 만든... | 2015.10.30 11:49 | Posted by 뉴스로 영어공부 My App Factory


한달즈음 전, Play Store에 등록한 어플이 삭제되었습니다. 


2015/10/06 - [어플 이야기/내가 만든...] - Kids Tube - Song, 어린이 동영상 동요버전


유튜브를 사용한 앱으로 아이들 동요를 유튜브에서 모아 보여주는 앱이였습니다. 

이번엔 애니메이션 위주로 작성해서 다음 앱을 준비중이였는데... 

신규로 등록한 앱이 계속 거부당하더니.. 

급기야 동일한 이유로 이전 앱까지 삭제되었습니다.


adobe air (as3, flex)를 사용하여 제작하였고,

flash에서 가장 편하게 이용할 수 있는 Youtube Player가 as3 버전이라 

그걸 사용하였습니다. 

아래와 같은 경고 문고가 있는데도.. 일단 잘 돌아가길래 무시했습니다. 



YouTube ActionScript 3.0 Player API Reference

Deprecation Notice
The deprecation of the YouTube ActionScript 3.0 Player API, also known as the YouTube Flash API (AS3), was announced on January 27, 2015. YouTube Flash <object> embeds have also been deprecated. See the deprecation policy for more information. Please migrate your applications to the IFrame API, which can intelligently use whichever embedded player – HTML (<video>) or Flash (<object>) – the client supports.

처음 새 앱을 등록하고, youtube api 위반으로 reject을 당해서도.. 

세밀하게 지적해주지 않는 내용에 긴가민가 했습니다. 

api를 바꿔야 할 지.. 아니면 다른 문제인지.. 

일단 api를 교체하는 건 시간이 많이 걸려서.. 

저작권을 위반할 만한 컨덴츠를 삭제해보기도 하고.. 

광고를 삭제해보기도 했지만... 

계속 거부당했습니다. 


먼저 올렸던 앱의 업데이는 통과가 되구요. 

그래서 api보다는 다른 쪽 문제이구나.. 생각했는데.. 

결국 먼저 올린 앱도 삭제되었다는 통보가 왔습니다. 


아마도.. 위와 같이 지정된 api를 사용하지 않도록 공지한 후, 

일정시간이 경과하였음으로 인하여

해당 api를 사용한 앱들을 거부하거나.. 삭제하는 수순에 들어가는 것 같습니다. 


구글 권장사양과 같이 iframe player를 이용하는 방법도 있으나... 

일단 크게 문제가 되는 부분이 

iframe player는 mobile에서 autoplay 속성을 사용할 수 없네요. 


이는 android os 차원에서 사용자가 의도치않은 network traffic을 발생시키지 않기 위한 조치로 보입니다. 


동요앱과 같이 짧은 동영상에서 사용자가 두번이나 click하여야 재생이 되는 건

상당히 문제가 있는 것으로 보이네요...

그래서 일단은 iframe으로 교체하는 부분은 포기하였습니다. 


다음으로 남겨진 방법은 android youtube player를 ane로 porting하거나

android studio등을 이용하여 as3이외의 언어로 재작성하거나.. 

둘중 하나를 선택하는 수 밖에 없네요. 


dailymotion에서도 as3 player를 재공하고 

비슷한 류의 동영상도 많이 업로드 되어 있으나.. 

이쪽도 as3 player를 더이상 update하지 않아 

현재는 정상동작 하지 않았습니다. 


adobe가 여기저기 미움이라도 받는건지... 

10년쯤 전에 C#을 처음 접한 이래로... 

as3만큼 생산성이 높다고 할지.. 너무 쉽게 코딩할 수 있어 

놀란적은 없었는데.. (qt도 상당히 의외성이 있었네요. )

역시나 crossplatform을 지원하는 언어들은 

제약사항이랄지 문제점들이 많이 발생하는 것 같습니다. 


2015년 11월 29일 추가 - 

 구글에 이메일로 문의해본 결과.. 

 저작권 문제였습니다. 

 최종 버전에서는 야후 꾸러기의 동요들만 남기고 모두 삭제한 채로 등록 시도하였는데.. 

 이마저 거부 당했습니다. 


 야후 코리아가 철수한 상태이고

 꾸러기 동요를 사용한 개인 개발자의 앱이 플래이 스토어에 여럿 등록되어 배포되고 있는 상태라

 이 부분에 대하여 따져 볼까 하는 생각도 했었지만... 


 법적으로는 폐업한 회사의 저작권도 유지된다고 하니

 구글이 거부하는 것에 대한 정당성은 있는 것 같습니다. 

 그래서 이미 만들어 놓은 앱이 아깝지만.. 

 당분간 맘 접어야 할 것 같습니다. 



  






[클래시오브클랜] 팁 - 도전과제 "고블린을 처치하세요!" 완료하기

컴퓨터/게임 | 2015.10.17 00:11 | Posted by 뉴스로 영어공부 My App Factory

요즘은 COC의 인기가 예전같은 줄 모르겠네요. 

제 주변은 다들 하스스톤으로 몰려가서... 

저는 아직도 클래시오브클랜을 열심히 즐기고 있습니다. 


다른 겜을 간간히 해봐도.. 

결국 클래시오브클랜으로 다시 돌아오게 되네요. 

밸런스가 좋아서 할 수록 깊은 맛이 있달까.. 

사실 처음엔 캐릭 디자인들이 마음에 안 들어서 손을 대지 않았던 게임인데.. 

한참 광고러시하던 시절에 호기심에 못 이겨 설치한 후로는 쭉....

요즘은 캐릭들이 너무 이뻐 보입니다. ^^;


여하튼... 


실력이 일천하여 큰 팁은 못 되지만... 

9홀, 10홀 가시고도 도전과제 중, 고블린을 남겨둔 분들을 자주 보게 됩니다. 

처음엔 밥이던 고블린이 후반으로 갈수록 

왠만한 고랩 유저들보다 더 강력한 방어진을 갖추고 있어

점점 공략이 어려워집니다. 


특히나 끝에서 대여섯번째부터는 별 하나, 둘은 그럭저럭하겠지만

클랜전 수준으로 준비해 가고도 완파에 실패하는 경우가 종종 있더군요. 


아처퀸이 필요하기에 9홀은 되어야 가능한 방법이긴 하지만.. 

저처럼 도전과제 남겨두면 찝찝하신 분들이 이용하시면 좋을 듯 합니다. 



방법은 아처퀸 + 힐러 조합입니다. 

양쪽 다 렙이 있으면 물론 좋지만.. 

렙이 낮으면 낮은 만큼 힐러 물량으로 밀어 붙이면 아처퀸 나오자 마자 가능할 것 같습니다. 



고블린전에서는 제한 시간이 없음으로 

아처퀸 투입 후 적당히 힐러들을 따라붙여주면 

시간은 좀 걸려도 결국 완파하는 모습을 볼 수 있습니다. 



힐러를 투입할 때 너무 아끼시면 한눈 파는 동안 아처퀸이 당할 수도 있으니... 

한두마리 정도 넉넉하게.. 

아처퀸 피가 80% 이상 유지하도록 투입하시는 게 안전합니다. 



고블린들이 꽤나 부자들이라

장인이 놀때마다 곳간 털어오듯이 한번씩 털어오시면 

업그레이드 하시는데도 나름 유용하게 사용할 수 있습니다. 

Kids Tube - Song, 어린이 동영상 동요버전

컴퓨터/내가 만든... | 2015.10.06 15:23 | Posted by 뉴스로 영어공부 My App Factory


2015/10/30 - [어플 이야기/내가 만든...] - Youtube api 사용 위반 - as3 Play 사용중지



최근, 개인 앱 개발을 5년만에 다시 시작하였습니다. 

플랙스를 사용한 안드로이드 앱입니다. 


KidsTube - Song


유튜브에 올려진 동영상들 중, 한국어, 영어로 된 동요 동영상들을 리스트로 보여주고 

재생하는 단순한 앱입니다. 


기본 기능은 동요 재생과 한국어, 영어의 언어선택,

그리고 30분, 60분 등의 시간 지정 재생입니다. 

가끔 아이들에게 시간 정해주고 마음껏 동영상을 틀어줄 때 사용하는 기능입니다. 


아직 미흡한 부분이 많지만 

차차 개선해 나갈 생각으로 일단 오늘 플레이 스토어에 등록을 하였습니다. 


단순한 앱이여선지... 한시간 가량 지나서 확인해 보니 

바로 등록이 되어 있네요. 


일단은 아이들이 좋아하는 애니메이션들을 모은 앱을 하나 더 작성하여 

플레이 스토어에 등록할 예정입니다. 


애드몹도 추가하였는데.. 

광고비가 쏠쏠히 들어왔으면 하는 바램입니다. 

(저도 애아빠인지라.... 동영상 재생 중에는 광고가 보이지 않도록 했습니다. ^^; )










MFC Dll 생성 및 사용

컴퓨터/MFC | 2015.08.18 16:06 | Posted by 뉴스로 영어공부 My App Factory



MFC Dll 생성 및 사용

 

  


 

1. DLL의 종류 :


일반 DLL – Win32 DLL (비 MFC), MFC DLL

모든 Windows Application 에서 사용가능.

VC, C++ 이외 VB, java, C#등 타 언어로 작성된 Application에서도 호출 가능

확장 DLL – MFC를 사용한 확장 DLL

           MFC를 사용한 Application에서만 사용 가능함.

 

 

 

2. DLL(Dynamic-Link Library 동적 링크 라이브러리)의 특징 :


·         응용 프로그램의 경우에는 시스템에서 해당 인스턴스가 동시에 여러 개 실행될 수 있지만 DLL의 경우에는 하나의 인스턴스만 실행됩니다(중요!)

·         응용 프로그램에는 스택전역 메모리파일 핸들 및 메시지 큐 등이 포함될 수 있지만 DLL은 그렇지 않습니다.

 

 

 

 

3. VS에서 DLL 프로젝트 작성하기(MFC 확장 DLL의 경우)


VS에서 [새 프로젝트] – [Visual C++] – [MFC] – [MFC DLL]

MFC DLL 마법사에서 MFC 확장 DLL로 선택

 

 

 

4. DLL 외부에서 호출되는 함수 정의


extern "C" __declspec(dllexport) [반환값의 형]  [함수명] ( [호출 파라미터)

 

Ex:)

extern "C" __declspec(dllexportint xMyFunction(int nParam)

{

      AFX_MANAGE_STATE(AfxGetStaticModuleState());

      return nMyFunction(nParam);

}

 

아래 매크로는  함수에 반드시 포함되어야 하며첫 번째 문이어야 함.

AFX_MANAGE_STATE(AfxGetStaticModuleState());

 

전역함수 선언에 “extern "C" __declspec(dllexport)” 키워드를 붙여

DLL 외부에서 호출 가능하도록 만들어 주는 이외에는

일반적인 전역함수와 작성/사용법이 동일함.

 

 

 

5. 외부에서 DLL의 함수를 호출하는 경우


typedef [반환값의 형] (* [함수포인트로 사용할 변수형의 이름]

typedef int(*nMyFunction)(int nParam);

 

// CxMyDlg 대화 상자

class CxMYDlg : public CDialogEx

{

// 생성입니다.

public:

 

      nMyFunction m_nMyFunction;

 

typedef를 이용하여 DLL에서 호출할 함수의 형태와 동일한 함수 포인터를 작성한 후,

DLL을 호출할 Class의 멤버로

nMyFunction       m_nMyFunction;

와 같이 선언함.

m_nMyFunction 함수 포인트이며  시점에서는 아직 사용할  없음.

이후초기화 함수 등에서 다음과 같이 실재 DLL의 함수와 연결해 주어야 사용할 수 있음.

 

HINSTANCE m_hMYDLL = LoadLibrary("myDLL.dll");

      if (m_hMYDLL == NULL)

             return false;

     

      m_nMyFunction = (nMyFunction)GetProcAddress(m_hMYDLL "xMyFunction");

 

nMyFunction– typedef로 선언한 함수형의 이름

xMyFunction” – DLL에서 선언한 함수의 이름.

 

*함수형과 GetProcAddress에 지정된 함수명이 정확히 일치하여야 함수 포인터를 가져오며

실패할 경우함수 포인터가 NULL이 됨.

 

함수 포인터가 연결된 이후에는

m_nMyFunction (3);

와 같이 일반 함수처럼 사용할  있음.

 

 

 

 

 

6. CallBack 함수의 작성.


DLL의 함수를 외부에서 호출하여 사용하는 경우와 반대로

DLL에서 특정 이벤트 등이 발생한 경우이를 Dll을 Embed하고 있는 Application에서 전달받아 처리하려는 경우, DLL에서 Application쪽으로 이벤트 등을 전달할 수단이 필요함

이를 해결하는 한 방법으로 Application에 선언된 함수의 포인터를 DLL에 전달하고 필요한 경우,

이를 DLL에서 호출될 수 있도록 CallBack 함수를 등록하여 사용함.

 

-       DLL에서의 CallBack 등록 함수의 예.

void(*pCallBack_ProcessEvent)(int type, char *msg);

//Dll 외부로 Event전달하기 위한 Callback Function을 등록

extern "C" __declspec(dllexportvoid xSetCallBackFunc(LPVOID lpCallbackFunc)

{

      AFX_MANAGE_STATE(AfxGetStaticModuleState());

      pCallBack_ProcessEvent = (void(__cdecl*)(int type, char *msg))lpCallbackFunc;

}

 

-       Application에서 CallBack 함수 선언의 예

void CallBack_ProcessEvent(int typechar *msg)

{

      if (mainDlg)

             mainDlg->ProcessEvent(typemsg);

}

샘플에서는 전역함수를 CallBack으로 선언한 후, mainDlg의 함수를 내부에서 호출하고 있음.

 

-       Application에서 CallBack 등록 함수 호출 및 CallBack 함수의 등록

 

m_nSetCallBackFunc((void*)CallBack_ProcessEvent);

 

m_nSetCallBackFunc 대해서도 5번의 선언  LoadLibrary를 통한 함수 연결을 동일하게 수행하여야 함

'컴퓨터 > MFC' 카테고리의 다른 글

MFC Dll 생성 및 사용  (0) 2015.08.18

[App Store] 애플로부터의 첫번째 입금

컴퓨터/App Store | 2010.09.07 02:00 | Posted by 뉴스로 영어공부 My App Factory

475,094원... 적은 돈이지만 참 감개무량하네요.


저는 결국 전업개발자의 꿈을 접고 재취업을 했습니다. 한달 10만원남짓의 돈으로는 생활은 무리일듯 해서요. 목숨걸고 매달린것은 아니지만.. 이걸 추가하면 조금 더 매출이 늘지 않을까.. 여기를 고치면 좀더 나아지지 않을까.. 마케팅에는 소질이 없는것인지 처음 등록한 버전이나 나중에 좀더 추가로 손을 본 버전이나 매출에는 별 차이가 없으니 의욕이 점점 없어진건 사실입니다. 다른 일을 핑계로 대략 한달이상 전혀 신경을 안 쓰고 있는데.. 신기하게도 매출은 비슷하군요. ^^

이제 전업이 아니니 이전처럼 여유를 가지고 매달리지는 못하겠지만.. 용돈벌이.. 조그만 부업이라고 생각한다면 나쁘진 않을지도 모르겠네요. 한달에 십만원.... 휴~~~

정말 돈이 날라온건 신기하고.. 본전은 건졌구나 하는 맘, 한편으론.. 그래도 내 몸값이 한달 십만원은 너무 심하지 않나? 회사에 충성해본적은 없지만.. 고만고만은 해줬는데.. 자영업이 힘들긴 힘든거군요....

[Wii]가챠폰워즈 패스워드 추가공개

컴퓨터/게임이야기 | 2010.07.29 13:03 | Posted by 뉴스로 영어공부 My App Factory

한동안 잠잠하더니 한꺼번에 7개나 동시에 공개했네요. 골드시리즈를 한꺼번에 공개했는데.. 사실 대부분 1성, 아니면 2성인 녀석들이라.. 별로 전력에는 도움이 안될듯도 하네요. 골드는 능력업이 있으려나.. 아직 저도 입력해보지 않아서 잘 모르겠습니다. 


원 패스워드 공개 사이트 링크합니다. 

PSP신작 NEOGEO HEROES ~Ultimate Shooting~

컴퓨터/게임이야기 | 2010.07.28 21:04 | Posted by 뉴스로 영어공부 My App Factory

네오지오에서 psp신작인데.. 난데없이 슈팅이네요. 
프로모션비디오를 찾아봤습니다. 
왠지 식신의 성이 생각나는군요. 

TAG game, Games, PSP, 게임


현재 앱스토어에서 $4.99에 판매중인 손으로 쓰며 외우는 단어장(All-IN-1)을 무료로 다운받을 수 있는 
리딤코드를 배포합니다. 

블로그를 가지고 계시고 (간단한) 리뷰를 작성해주실수 있는 분을 대상으로 합니다. 
아래 댓글로 블로그 주소를 남겨주시면 직접 방문하여 리딤코드를 남겨드리겠습니다. 
감사합니다.




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

컴퓨터/내가 만든... | 2010.07.22 08:24 | Posted by 뉴스로 영어공부 My App Factory


---------------------------
주요 변경사항입니다. 
---------------------------
음성추가 100% 완료
음성이 한쪽 이어폰으로만 출력되는 문제 수정
손필기장에 대한 수정 - 저장 로직을 조금 손 봤습니다. 

그리고 가장 큰 변화로는 다중언어지원입니다. 일본어, 중국어(간체, 번체),프랑스어,독일어,스페인어로 사용언어를 설정할수 있도록 하였습니다. (조금이라도 더 많이 팔아보려고... ) 이에 따라, 어플내 간략한 메시지들을 따로 로컬라이징하는 것은 번거로워, 전부 영어로 변경하였습니다. 

어플명을 "Memorize English Words with Finger"로 변경했습니다. 

디자인을 조금 손 봤습니다. 아이콘을 새로 그려봤는데.. 이전보다 제 눈에는 훨씬 깔끔해보이네요. ^^

앱스토어에 업로드는 완료되었고 현재 리뷰를 기다리는 중입니다. 예전같으면 1~2주면 올라가는데 지난주 올린 어플들도 이제서야 하나 리뷰들어간 상황이라.. 얼마나 걸릴지는 잘 모르겠습니다. (4.0대응에 새로 올라오는 iAD버젼 어플들까지 요즘 아마도 애플리뷰어들이 엄청 바쁘지 않을까 생각합니다. )

안드로이드마켓은 개발자가 바로 배포시작할수 있다고 하던데.. 그런 부분은 조금 부럽네요. ^^








백칸수학이 두뇌훈련에 참 좋다는 것은 익히 알고 있지만 문제는 좋은 것도 꾸준히 해야 효능이 있다는 것이지요. 

터치 브레인은 백칸수학을 아이폰에서 쉽게 즐길 수 있도록 하기위해 만들었습니다. 처음에는 단순히 설정된 문제만큼 매일매일 문제풀이를 하는것뿐이였지만 최근 업데이트에서는 점수채점과 연속해서 정답을 맞출 경우 콤보로 계산되어 더 높은 점수를 얻는 등 게임적인 면을 강화하였습니다.  (이후 업데이트 방향을 못 잡아서 더이상의 개선은 못 하고 있는 실정입니다. 어디 좋은 아이디어가 없을지.. )



저는 일하기 전에 머리회전 좀 좋아지라고 터치브레인을 한번씩 하고 있습니다. 백칸수학이 하루 백문제지만 솔직히 좀 길어서 하루 50문정도만 꼬박꼬박 하고 있습니다. 맘편히 하면 보통 5만점정도 점수가 나옵니다. 이전에는 BrainWave라고 엠씨스퀘어 같은 것도 써봤는데 별 효과도 모르겠고 왠지 백칸수학은 하고나면 머리가 깔끔해지는 느낌이 듭니다. 

처음 랭킹서버를 연결하여 사용자 순위가 볼수 있게 되었을때는 한동안 제가 1위였는데.. 홍보하려고 무료로 좀 풀고 해서 사람이 조금 많아지니 순위가 밀리더군요. 제작자가 이러면 안되지만 조금 오기가 생겨서 순위올리려고 간간히 매달리기도 했습니다. 머리가 딸려선지 손이 느려선지 현재 9위네요. ^^; 

긴장하고 최대한 빨리빨리 찍으려고 노력하면 10만점. 이게 제 최고 기록입니다. (속도에 신경쓰다보면 두세문제는 항상 틀려버리네요. ㅠ.ㅠ 속도전에서는 퍼팩트한적이 한번도 없다는... )
30만점이 홀로 한분 있는데.. 저사람 멘사회원아닐까하는 추측을 살짝.. 





여하튼 현재 반은 일때문에 백칸수학을 매일매일 하고 있는 셈인데.. 그래서 머리는 좀 좋아졌나? 하는 생각이 문뜩 들었습니다. 그래서 웹에서 찾은 아이큐테스트를 몇개 해 봤습니다. 


제가 기억하는 학창시절 마지막 아이큐가 120대였습니다. 그리고 요몇년사이 웹써핑중에 간간히 보게되는 아이큐테스트에서는 대부분 100 ~ 110대가 나와서.. 나이들면 머리가 조금씩 나빠지는구나.. 하고 생각했었구요. 

이번에 해봤더니 다시 120대로 나오네요.
백칸수학으로 천재까지는 모르지만 나이들어 굳어지는 뇌는 확실히 되살려주나봅니다. 

치매예방에 고스톱보다 도움이 된다는... 미확인 정보도 있습니다. ^^

터치브레인 - 


드래곤퀘스트 몬스터즈 배틀로드 빅토리
ドラゴンクエスト モンスターバトルロードビクトリー 
Dragon Quest Monsters Battle Road Victory

지난번 글 올렸던 드래곤퀘스트 Wii 최신작의 어둠의 경로입니다. 
요즘 다크사이드의 지배자는 중국인듯하네요. 
Password : tv.duowan.com


※속도 잘 나오지만 r02 파일하나만 예상시간이 11시간으로 나오는군요. -.- 

[Wii]Dragon Quest Monster Battle Road Victory Opening Movie

컴퓨터/게임이야기 | 2010.07.15 05:25 | Posted by 뉴스로 영어공부 My App Factory

Wii신작 드래곤퀘스트 배틀로드의 오프닝입니다. 
일본 겜센터에서 가끔 눈에 띄던 카드배틀게임이있었는데 아마도 그게 Wii로 나온 모양입니다. 


중앙에 칼이 하나 있고 큼직한 파랑,빨강 버튼이 두개.. 한번씩 칼 흔들고 버튼 연타하고 아이들은 꽤 잼있게 하던데 솔직히 옆에서 보고 있어도 이게 뭐하는 겜인지 모르겠더군요. 홈페이지 들어가서 봐도 여전히 모르겠습니다. 

단지.. 저위에 오프닝에선 뭔가 감동의 물결이 확~ 오는.. ^^;
파판으로는 저런식의 역대주인공들이 총출동하는 게임으로 파판 디시디아가 있지만 이런 느낌은 아니였는데..
역시나 몰입도는 드퀘시리즈가 높은듯 합니다. 무언가 밀려드는 추억에 감동에.. 이제껏 플레이했던 역대 주인공들의 모습만으로 한번쯤 해보고 싶다는 생각이 드네요. (겜 자체는 전혀~ 취향이 아닐 가능성이 높지만.. )

[wii] 건슈팅 고스트 스쿼드(ghost squad)

컴퓨터/게임이야기 | 2010.07.03 01:02 | Posted by 뉴스로 영어공부 My App Factory
원래부터 게임은 알피지를 선호하는데 역시나 애아빠가 되고 나니 느긋하게 게임 붙잡고 있을 시간이 잘 없네요. 마눌님 눈치도 보이고.. ^^;그래서 요즘은 게임기를 잡아도 짧게 짧게 즐길수 있는 게임이 편합니다. 건슈팅같은.. 

wii에서 즐길수 있는 건슈팅으로 먼저 바이오하자드 다크사이드 크로니클을 해봤습니다. 엠브렐라 크로니클보다는 쉬워졌는데.. 저한테는 여전히 어려운 게임이네요. 다른부분은 그럭저럭 할만한데 보스만 나오면 정말 죽을맛입니다. 화면에 지시대로 버튼입력해서 보스의 공격을 회피하는건 이벤트성인지.. 대부분의 공격들을 몸으로 때우며 약초 먹어가며 싸워야 하는군요. 아무래도 보스랑 제대로 맞짱뜰려면 무기 업글이 필수일듯 한데 척 보기에도 꽤 돈노가다가 필요할것 같습니다. (루리웹에서 어느분은 마지막까지 기본권총도 풀업을 못 했다고 하시네요.) 여튼 그래픽은 wii에서도 정말 깔끔하고 멋있습니다만 잠시하니 손도 아프고.. 해서 다른 게임을 찾아보았습니다. 

고스트 스퀘드, wii 초창기에 재퍼 동봉으로 나왔던 게임이라 사실 별 관심도 없던 게임이였습니다. (왠지 게임파는게 아니라 재퍼 파는데 테스트용으로 주는 게임같은 느낌이라.. ) 근데 평이 의외로 괜찮더군요.


최신 게임들에 비교하면 거의 ps2수준의 그래픽이지만.. 재밋습니다. 개인적으론 바이오하자드 DC보다 3배는 재밋는것 같네요. ^^

이상하게도 대부분의 Wii 건슈팅 게임들이 자체 조준설정이 없기에(있어도 빈약하거나..) 사람이 센서에 맞춰서 자리잡고서야 제대로 총쏘는 기분이 나는데 오히려 초창기 게임인 고스트 스쿼드가 옵션에서 정확한 조준설정을 제공해주고 있습니다. 다른 게임들은 좀 심하게 말하면 마우스들고 총싸움하는 기분인데 이 게임은 흡사 게임센터에서 즐기는 기분이네요. (다른 건슈팅게임에선 상상도 못할 조준포인트없이 플레이가 가능합니다. 고득점을 노린다면 옵션에서 포인트없이 플레이를.. )

역시 세가! ( 솔직히 처음 게임 돌려 로고 화면이 나올때까지 세가제작인줄 몰랐습니다. 워낙 케이스부터 왠지 허접한 느낌이 풀풀나서.. ^^; )

가정용 콘솔로 발매되어선지 즐길꺼리들도 꽤 많이 준비되어 있습니다. 트레이닝쪽은 좀 부실한 느낌이지만 아케이드쪽은 마치 알피지처럼 세이브 데이터가 있어서 한번 클리어한 스테이지도 다른 분기, 다른 무기를 사용하여 다시 도전하도록 되어있는 부분이 꽤 마음에 듭니다. 

지나간 게임들중에도 의외로 재밋는 게임들이 있군요. 하나 발굴해낸 느낌입니다. 오늘은. ^^

ps - wii를 구매한 이유중에 하나가 위모트를 사용한 건슈팅이 기가막히게 재밋다는 글들을 보고서였습니다만 정작 wii를 구입하고 나서 알게되었습니다. 기가막히게 잼있는 건슈팅을 즐기려면 센서바 위치와 감도설정을 아~주 잘 맞춰줘야한다는것을... 좌우로 총을 움직였을때 티비화면이랑 딱딱 맞게 하는건 티비와의 거리를 잘 맞춰서 서주면 되지만 높낮이 맞추는건 정말 힘듭니다. 티비에 따라서는 센서바 높이를 바꾸고 사람이 섯다 앉았다 이리저리 해봐도 맘에 드는 움직임이 절대 안 나오는 것들도 있더군요. 게임에서 보정만 해주면 별문제가 아닌것을.. 왜 대부분의 게임에서 조준설정이 제대로 지원 안되는지 모르겠네요. 

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

컴퓨터/cocos2d & objective C | 2010.07.02 23:29 | Posted by 뉴스로 영어공부 My App Factory

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

CCTexture2D.m 파일의 - (id) initWithImage:(UIImage *)uiImage 함수중

hasAlpha = ((info == kCGImageAlphaPremultipliedLast) || (info == kCGImageAlphaPremultipliedFirst) || (info == kCGImageAlphaLast) || (info == kCGImageAlphaFirst) ? YES : NO);

에 다음 부분을 추가해 주시면 해결됩니다. 

hasAlpha = ((info == kCGImageAlphaNoneSkipLast) || (info == kCGImageAlphaPremultipliedLast) || (info == kCGImageAlphaPremultipliedFirst) || (info == kCGImageAlphaLast) || (info == kCGImageAlphaFirst) ? YES : NO);
에휴.. 오늘도 깜놀했군요. ^^;


결론부터 말씀드리면 디바이스 리셋부터 한번 해보시기 바랍니다. 

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

4.0으로 업그레이드한후 문제가 생기면  Framework를 새로 넣어보라는 글이 있어 전부 지우고 새로 등록해도 아무런 해결이 안되더군요. 빌드 옵션부터 cocos2D도 최신으로 올려보기도 하고 Warning 나오는 부분들 다 찾아다니고.. 근 하루를 허비해서 이시간까지 봐도 뚜렷한 해결방법을 못 찾았습니다. 

어디가 문제인지도 나오지 않는 에러에.. 시뮬레이션에서는 생생하게 잘 돌아가고.. 아이폰에 넣기만 하면 계속 똑같은 현상.. 참.. 죽을 맛이더군요. 

꼬박 하루를 시달리다 혹시나 싶은 마음에 아이폰을 껏다켜니 거짓말처럼 문제가 없어지는군요.... ㅜ.ㅜ

예전에도 XCode가 이상하면 재실행하라는 글을 올린 적이 있는데.. 
2010/04/07 - [프로그래밍 관련/XCode] - [XCode Tip] XCode에서 아이폰으로 인스톨시 "Failed to upload MyApp.app" 에러 발생

이건 모.. 뻑하면 껏다켜야 해결되는군요. xcode버젼업하고나면 멀쩡히 잘 있는 파일들 링크가 사라져서 파일 못 찾겠다고 나오질 않나.. 프로세스는 종료라고 나오면서 꼭 디버그 멈춤을 해줘야 빌드를 풀어주질 않나.. 

윈도우, 비쥬얼 스튜디오에 너무 익숙해서 그런것일수도 있지만 개발환경은 아직 윈도우에 못 따라가는듯 합니다. 
에휴.. 오죽하면 저 XCode 그림이 망치가 아니라 삽을 넣어도 어울리겠다는 생각이 드는군요. 



[OPenFeint & iOS 4.0] OPenFeint 2.4.10 Release

컴퓨터 | 2010.07.01 15:26 | Posted by 뉴스로 영어공부 My App Factory

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

저도 앱중 두개가 이전 버젼이라 급하게 교체해주어야 할것 같습니다. 

'컴퓨터' 카테고리의 다른 글

[OPenFeint & iOS 4.0] OPenFeint 2.4.10 Release  (1) 2010.07.01
[Tip] Mac, SVN download, google code  (0) 2010.04.22

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

컴퓨터/App Store | 2010.06.30 02:04 | Posted by 뉴스로 영어공부 My App Factory
요즘 작업중인 단어장 어플에 발음을 추가했더니 압축파일로 약 200메가 정도의 크기가 되어버렸습니다. (App Detail에서는 여전히 Non-Fat Binary라고 나오네요. 한 1기가정도 되어야 무겁게 봐주는건지.. ) 여하튼 웹으로 접속해서 올릴때는 업로드에 꽤 많은 시간을 잡아먹기에 Application Loader를 사용해 보았습니다. 

처음 다운로드 해놓았을때는 사용법을 몰라 방치해두었던 것인데 정작 사용해보니 너무 간단하네요. 다른 작업은 평소처럼 웹으로 접속해서 ITunes Connect에서 한 다음, 바이너리는 나중에 올리도록 설정해놓습니다. 이후 어플리케이션 로더로 로그인하면 업로드 대기상태인 어플들의 리스트를 받아오는군요. 이후 로컬에 있는 압축파일을 선택해주면 끝입니다. 


업로드에는 초당 3메가정도로 저희집 회선속도를 거의 풀로 사용해서 올라가지만 ITunes connect에서 업로드가 반영되는 건 조금 시간이 걸립니다. 그래도 대략 5분정도 후면 업로드 완료에서 리뷰대기 상태가 되는군요. 

작은 어플들은 그냥 올려도 상관없지만 일이백 메가 넘어가는 크기면 이쪽이 편한것 같습니다. 사용법도 아주 편하구요. 




초,중,고등 필수 영단어에 TOEIC단어장까지 합쳐 All-IN-1을 AppStore에 등록하였습니다. 
가격은 4.99달러입니다. 전체 가격이 약 8달러이니 괜찮은 가격이라고 생각됩니다. 

이번 업데이트부터는 각 단어에 발음이 추가되었습니다. 생각같아서는 발음추가로 전체 가격을 상향조정하고 싶지만.. 일단은 좀더 순위권에 올라갔으면 하는 마음에 가격은 그대로 두었습니다. 

두번째 크게 변한 곳은 손필기장입니다. 예전에는 손으로 그린 선들이 많아지면 느려지는 현상이있었는데 고치느라 고생 좀 했습니다. Cocos2d를 안 쓰고 일반 View로 변경할까도 많이 고민했었는데 다행히 해결이 되었습니다. 나름 간단한 그림장으로 써도 괜찮겠다 생각되서 여유가 생기면 기능 좀 더 붙이고 그림판 어플을 따로 만들어 볼까도 생각하고 있습니다. 

다음 업데이트에서는 아마도 단어관리쪽을 손보거나 또 다른 부가기능을 추가할 생각입니다. 좀 더 판매량을 늘리기 위해 영일단어장을 만들어 일본시장쪽으로 팔아볼려고 하는데 그 작업이 어느정도 정리되면 착수할 예정입니다.

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

컴퓨터/XCode | 2010.06.14 15:25 | Posted by 뉴스로 영어공부 My App Factory
어제 기존 App에다 스코어보드가 필요해서 OPenFeint를 새로 붙이고 있었는데 Frameworks 까지 추가하고 나니 갑자기 저 에러가 나오기 시작했습니다. 설정문제인가 하는 생각에 이것저것 건드려봤지만 여전.. 구글링해봐도 제각각 다른 원인에 이유를 모르겠다는 글들만 잔뜩 보이고.. 

어디선가 한사람이 그건 에러가 아니다. 라고 적어놓았더군요. 그 이전에 나온 warning들 중에 이유가 있을것이라고.. 
제 경우는 Duplication File의 warning이 있었는데 이게 문제였습니다. 페이스북을 연결해놓은 앱에도  OPenFeint를 붙이며 다시 페이스북 코드가 들어가서 발생한 에러였네요. 

^^ 저 문제로 5시간정도? 고생했었는데 알고 보니 허탈하군요. 그래도 좋은 공부가 되었습니다. 

[앱스토어 아이폰/아이폰터치] 무료의 힘!

컴퓨터/내가 만든... | 2010.06.13 15:22 | Posted by 뉴스로 영어공부 My App Factory
















어제부터 이틀간(오늘까지) 무료 행사중인 터치! 브레인!의 성적입니다. 


새버전 코딩하느라 밤새고 좀 전에 일어나 확인해본 순위입니다. 아침 7시경 잠들기 전에는 Romania에서만 100위권 안에 들어왔었는데 현재시간에는 꽤 많은 국가에서 순위권에 들었네요. 
유료에서 이정도 순위라면 꽤 괜찮은 수익을 거둘수 있을텐데.. 무료 행사에서 순위올라가는것 보면 잠시 꿈이라도 꾸는 기분이네요. ^^






☆손으로 쓰며 외우는 단어장의 특징 소개

1. 손가락 필기
 단어 학습에서 아이폰의 터치 기능을 이용하여 외우고자 하는 단어를 직접 칠판에 써보는 감각으로 암기할수 있습니다. 
 메인 메뉴의 메모기능에서는 작성한 메모를 사진으로 저장하여 보관할수 있습니다. (쉐이크 삭제 가능 - 필기 내용 삭제는 두가지 방법으로 가능합니다. 칠판 하단의 지우개 버튼을 클릭하거나 아이폰을 흔들어(쉐이크) 필기내용을 지울수 있습니다.) 

2. 자동학습 기능
 단어 학습화면에서 왼쪽 하단의 자동학습 버튼을 클릭하면 일정시간간격(3초)으로 단어가 자동변경 됩니다. 다른 일을 하면서 시선이 닿는 곳에 아이폰을 두고 학습에 이용할 수 있습니다. 

3. Web사전 연결로 더 자세한 단어해설
 단어 학습화면에서 오른쪽 하단의 Web Dic 버튼을 클릭하면 현재 학습중인 단어에 대한 구글 사전에서의 검색결과를 볼수 있습니다. 좀 더 자세한 단어의 뜻을 보거나 발음이 지원되는 단어의 경우, 여기서 발음을 들을 수 있습니다.

4. 편리한 터치 UI
 단어 학습에서 이전 단어, 다음 단어로의 이동은 직관적인 터치로 이루어 집니다. 단어장의 왼쪽을 터치하면 이전 단어로, 오른쪽을 터치하면 다음 단어로 이동합니다. 손으로 실물의 단어장을 넘기듯, 왼쪽에서 오른쪽으로의 Drag, 오른쪽에서 왼쪽으로의 Drag동작으로도 동일한 효과를 얻을수 있습니다. 확실히 암기한 단어는 학습화면의 √기호를 터치하여 암기완료합니다. 

5. 반복되는 단어시험으로 복습
프로그램 실행 후 일정한 수의 단어를 학습하면 단어시험 버튼이 출현합니다. 단어시험에서는 새롭게 학습한 단어와 이미 암기완료한 단어가 랜덤하게 섞여서 출제됨으로 오늘 학습한 단어는 물론 이전에 암기한 단어에 대해서도 다시한번 확인할수 있습니다. 

6. 약점 학습
 단어 시험에서 틀렸던 문제들은 약점리스트로 등록되어 따로 관리됩니다. 약점리스트의 문제들은 메인메뉴의 "Weak Point"메뉴에서 재시험을 볼수 있습니다.  

7. 단어장 관리
 단어 암기에 사용하는 단어 리스트는 수록 단어들중, 아직 암기 완료되지 않은 단어들만을 선택하여 항상 랜덤하게 생성하고 있습니다. 단어 학습 시 상단의 체크표시를 통해 암기 완료된 단어의 관리는 메인 메뉴의 "Word List"에서 할 수 있습니다. 

8. 학습 기록 관리
 달력 형식과 그래프 형식을 사용하여 사용자의 과거 학습기록을 표시합니다. 매일매일의 학습시간과 단어암기의 진도를 확인가능합니다. 

---------------------------------------------------------------------------------------------------------
최근에 등록한 손으로 쓰는 단어장 시리즈입니다. 
옛날 학창시절에 외운 단어는 아직도 잘 기억나는데 요근래 공부한 것들은 좀처럼 머리에 안 남는것 같습니다.
영어수업시간에 곧잘 연습장 몇장을 단어암기로 가득 채워오는 숙제가 나오곤 했었는데 역시나 단어암기에는 손으로
몸으로 직접 써보며 외우는게 가장 오래 기억되지 않았나 하는 생각에 만든 프로그램입니다. 

아직 개선할 곳이 많은 어플입니다만 App Store에서의 최고 성적은 한국 교육카데고리 3위입니다. 같은 날 미국쪽 교육에서 15위였습니다. (한국만을 대상으로한 어플인데 한국분들이 미국계정도 많이 가지고 계시나 봅니다.)

이틀간 무료개방해 거둔 성적이라 수입은 그닥 많지 않습니다. ^^
 

[App Store관련] ITunes Connect 변경사항

컴퓨터/App Store | 2010.05.19 02:13 | Posted by 뉴스로 영어공부 My App Factory

어플 업데이트시에 수정할수 있는 사항이 몇가지 없습니다. 검색키워드와 이번 버젼의 변경점.. 정도밖에 없는 것 같군요. 제일 귀찮았던 부분은 스크린샷이 이전 버젼과 공유되는 바람에 새 버젼 등록하면서 스크린샷도 같이 올렸더니 현재 판매중인 버젼의 스크린샷이 같이 변해버려서 큰일이였다는 분의 글을 본 적이 있습니다. (항의 메일을 몇통 받으셨다네요. 구입했더니 왜 기능이 부족하냐고.. 직접 피드백도 받아보고 어떤 의미로는 부럽네요. ㅠ.ㅠ)

개발자로써는 업데이트된 변경점을 선전하고 그로 인해 판매량이 좀 늘었으면 하는 맘일텐데 정작 새 어플이 판매가 되고 나서야 스크린샷에 보여줄수가 있으니 꽤 답답했던 부분이였습니다. 

이번에 새 버젼을 올리면서 보니 이런 부분에 대해 수정이 되었나봅니다. 업데이트 버젼과 이전 버젼이 각각 스크린샷을 보유하게 변경되었네요. 

아쉬운 점은 어플 설명은 여전히 공유되어서.. 수정할때 조심해야 할것 같습니다. 

[종료][App Store-IPhone/IPod Touch] Touch!Brain! 업데이트 Version 1.2

컴퓨터/내가 만든... | 2010.05.09 23:10 | Posted by 뉴스로 영어공부 My App Factory

Touch Brain


백칸수학 어플 터치!브레인!이 버젼 1.2로 업데이트되었습니다. 가장 신경쓰였던 부분이였던 과거 트레이닝 기록표시에 대한 수정이 이루어졌습니다. 메인 메뉴의 "History"버튼에서 달력 형식으로 과거 훈련 기록을 볼 수 있고, 또 좌측 상단에 "Graph"버튼을 통해 이전 훈련기록을 그래프로 볼수 있도록 하였습니다. 


 그래프에 표시되는 기록은 두가지 타입으로 그날그날의 정답율과 하루동안 훈련한 총 문제수가 번갈아가며 표시됩니다. 


소개글을 보시고 사용해보고 싶으신 분은 비밀댓글로 이메일주소를 남겨주시기 바랍니다. 10분까지 무료 리딤코드를 보내드리겠습니다. 


1.1 업데이트 기념으로 리딤코드(무료다운로드 상품권) 배포합니다.
ITunes에서 리딤코드를 입력하시면 무료로 해당 상품을 다운받으실수 있습니다. 

1.0에서 변경점은 게임 사운드 추가, 게임 이미지 추가, 버그 픽스 그리고 OPenFeint 추가입니다. 



 

3MYR7LWA9L44
K7TMNEJTXN3P
RE46WWNA6KKF
KETF47NMK36W
MPA4KAEPKPPW
Y6EYR3HP3N6X
FAHR7NAJ9MNM
H7JXFPT4YWE6
9LNMX77F4J7K
ARTMP4YY7PWJ
7X93YXN4MTHK
P4XX3R7EAHA9
HEPJH9P7XF76
WTWHFKNFYNHA
NHW7R9J6X4WJ
EXK9L4T7YN7R
NT3WW63NTTFN
RN6HEYXKKKAE
9F976H3MWWRR

1. 사용하실 리딤코드는 댓글로 남겨주셔야 다른분이 사용하시는데 지장이 없습니다. 
2. 앱스토어 리뷰점수 부탁드립니다. 리뷰까지 써주시면 더욱 감사할 따름입니다. 
3. 동영상에 아기울음소리는.. 아빠가 안 놀아준다고 투정부리는 우리 아들되겠습니다. 
 (지금 보니 들어가 있네요. ^^;)

[Tip] Mac, SVN download, google code

컴퓨터 | 2010.04.22 12:47 | Posted by 뉴스로 영어공부 My App Factory
저같은 맥초보, SVN 초보를 위한 팁입니다. 가끔 너무 간단한 너무 당연한 것이라(어쩜 나만 모르는...) 아무리 사이트들을 검색해도 답이 안나오는 경우들이 있는데 검색중에 질문은 몇번 발견한것으로 보아 저처럼 맥에 익숙하지 않고 덤으로 SVN을 별로 사용해 보지 않은 분은 모르실 수도 있겠다 싶어 기록합니다. 

google code에서 소스를 다운받고 싶을 경우, 터미널에서 다음과 같이 입력하면 소스를 다운로드할수 있습니다. 

svn checkout http://............../

http://부분에 개발자가 공개한 SVN Url을 입력해 주시면 됩니다. 
(부끄러운 말이지만.. 소스다운받으려 맥용 svn클라이언트는 없을까 찾아헤매다 문뜩, 맥엔 기본으로 설치되어 있다는걸 뒤늦게 깨달았습니다. ㅠ.ㅠ) 


'컴퓨터' 카테고리의 다른 글

[OPenFeint & iOS 4.0] OPenFeint 2.4.10 Release  (1) 2010.07.01
[Tip] Mac, SVN download, google code  (0) 2010.04.22


Touch Brain

두번째 어플이 런칭되었습니다. 
터치 브레인은 백칸수학을 아이폰에서 간단하게 할수 있도록 만들었습니다. 

백칸수학에 대해 간단하게 소개해 드리면, 인간의 뇌가 가장 활성화될때는 아주 어려운 문제를 풀때가 아니라 간단한, 단순한 문제를 빠르게 반복하여 풀어나갈때라고 합니다. 한자리수의 덧셈, 뺄셈같은 쉬운 문제를 최대한 빨리 풀어나갈때 좌뇌와 우뇌가 모두 활발하게 활동한다는 사실로 부터 생겨난 두뇌단련법의 한가지입니다. 아동들의 경우, 공부에 대한 집중력과 자신감을 키워주는 방법으로 공부법으로도 활용되고 있습니다. 

발상자체가 단순하기때문에 어플도 아직은 별다른 기능은 없습니다. 단지 연습장에 연이은 문제들을 풀어나가듯 게임을 진행해 나가는 기능만 있습니다.  앞으로 매일매일 트레이닝한 결과를 좀 더 디테일하게 보여주거나, 벽지같은 기능을 추가해나갈 생각입니다. 


마찬가지로 리딤코드를 원하시는 분은 비밀댓글로 (내용에) 이메일 주소를 남겨주시면 보내드리겠습니다. 

이제야 제 첫번째 어플이 App Store에 등록되었습니다. 솔직히 공개하는것이 부끄러울 따름입니다만 조언이라도 얻을겸 리딤코드를 배포하고자 합니다. 

간략하게 게임소개를 드리면, 어지러히 책장에 꼽혀있는 책을 순서대로 정리하는 게임입니다. 

게임방법은 첫번째 클릭으로 이동할 책을 선택합니다. 두번째 이동할 위치를 클릭하면 그 자리에 선택되었던 책을 이동합니다. 이 순서를 반복하여 책이 순번대로 - (1,2,3,4,5)와 같이 작은 번호의 책이 왼쪽에서부터 순서대로 책을 정리하면 게임이 끝나게 됩니다. 

Vampire`s Library


일단 App Store에 등록부터 해보자는 생각에 급하게 만든 많이 부족한 게임입니다. 보잘것 없는 게임입니다만 리딤코드를 원하시는 분은 비밀댓글로 (메시지내용에)이메일주소를 남겨주시면 리딤코드를 보내드리겠습니다. 

*Apple US계정이 필요합니다. 한국으로는 아직 등록중입니다. (등록 완료되면 다시 글 올리겠습니다.) 

[App Store] 첫번째 어플 - Ready for Sale

컴퓨터/App Store | 2010.04.14 15:54 | Posted by 뉴스로 영어공부 My App Factory
드디어 첫번째 어플이 Review에 통과하여 판매에 들어간다는 매일이 오늘 새벽에 도착했습니다. 바로 판매가 시작될줄 알았는데 Contracts, Tax, Banking 정보가 설정되어 있지 않아 아직은 대기상태입니다. - 앱스토어 등록의 마지막 고비라고 불리는 과금정보 입력이 남아 있었네요. 겨우겨우 사전찾아가며 정보를 입력했는데 다른 개발자 분들의 말을 들어보니 이게 통과되는데 또 대략 일주일 정도가 걸린다고 합니다. 첫번째 어플 개발이 끝난것이 3월 말인데 벌써 4월 중순이군요. 앱스토어에 출품하는 개발자들이 한둘이 아니니 당연하다면 당연한 일이지만 한스탭, 한스탭에 일이주씩은 후딱 가버리는것, 피드백이 너무 느린 부분이 가장 힘겹게 하지 않았나 생각됩니다.



제가 개발한 어플이 등록되기 까지 총 세번의 리젝을 당했습니다. 

UIRequiredDeviceCapabilities Key 설정이 잘못되어 인스톨이 안된다고 하길레 사용하지 않는 키를 False로 바꾸고 올렸더니 다시 리젝, 키 설정을 다시 고쳐서 올렸더니 또 한번 리젝, 아마도 사용되지 않는 UIRequiredDeviceCapabilities Key를 info.plist에 남겨두어서는 안되는 모양이였던것도 같습니다. 그래서 OpenGL ES 1.0에 관한 키 이외에는 모두 삭제하고 다시 올릴까 생각했지만, 같은 이유로 리젝되면 또 일주일이 후딱 가버리는 것이 두렵더군요. 결국 UIRequiredDeviceCapabilities Key 자체가 디폴트로 있어야 하는 키도 아니니 문제가 될 바에야 삭제하는것이 낫겠다 싶어, 아예 지워버렸습니다.

cocos2d 0.99 rc 버젼을 개발에 사용하였는데, 이 버젼의 템플릿에는 아이폰에서 이용할수 있는 모든 디바이스에 대한 UIRequiredDeviceCapabilities Key가 선언되어 있습니다. 이게 다른 사람들도 문제가 되었던지, cocos2d사이트에 잇슈로 등록되어 있고 다음 버젼인 cocos2d 0.99.1에서는 OpenGL ES 1.0과 가속도 센스 이외에는 전부 삭제되었습니다. 두번째 등록한 어플에는  OpenGL ES 1.0을 남기고 가속도 설정을 삭제한 채로 올렸습니다만 아직 리젝 당하지는 않은것을 보니 실재 사용되는 기능에 대한 선언이 있는것은 문제가 없는것 같습니다. 신경쓰기 싫은 경우에는 아예 UIRequiredDeviceCapabilities Key 설정자체를 사용하지 않는것이 차라리 맘 편할듯 합니다.

참 어이없는게도 동일한 이유로 세번이나 리젝을 당하고 나니 정작 큰것은 오지도 않았다는 불안감에 아침에 눈을 뜨면 리젝메일부터 찾는 나날이였습니다. 디바이스 설정이외에는 딱히 문제가 없었는지 드디어 리뷰에 통과하고 보니.. 처음부터 저 문제만 잘 처리했으면 엄청난 시간단축을 했을텐데 하는 아쉬움과 몇번의 리젝덕에 오히려 뒤는 쉽게 통과된것 아닌가 하는 생각이 교차하는군요. 

이제 마지막 스탭이 남았습니다. 어서 하나의 끝이 왔으면 좋겠습니다. 그래야 부족한 어플이나마 주변에 소개도 하고 다음에 할일도 생각해볼텐데 말입니다. ^^