Software

안드로이드 에뮬레이터에서 키보드 사용하기

현재 최신 버전의 Android Virtual Device Manager에서는 키보드를 사용하는 옵션이 없다. 예전에는 있었는데, 현재는 숨겨져 있는 것으로 보인다. (확인필요) 한글키보드를 쓰고 싶은게 아니라면, Virtual Device의 config.ini파일에서 설정값 하나만 바꿔주면 바로 쓸 수 있다. 설정 파일을 찾자. 윈도우의 경우, C:\Users\[사용자 아이디]\.android\avd\[Virtual Device 이름] 폴더 안의 config.ini을 열면 된다.  이 파일에서 hw.keyboard 부분의 값을 yes로만 바꾸어주면 된다. avd.ini.encoding=ISO-8859-1 […]

안드로이드 에뮬레이터에서 키보드 사용하기 더 읽기"

Adobe Air 게임에 In-App Purchase 적용하기 : 환경 준비

준비 : Adobe Flash Builder + Adobe Air SDK + Gaming SDK가 필요하다. 현재 Adobe Flash Builder의 최신 버전은 4.7이다. 이 4.7에는 Adobe Air SDK가 기본 내장되어 있지만, 버전이 3.4로 낮다. Gaming SDK를 이용하기 위해서는 Adobe Air SDK 3.7이상 버전이 필요하기 때문에 수동으로 덮어씌워야 한다. 이 글을 보고 업데이트 하자. Adobe Air SDK의 최신 버전은 3.8로 여기서

Adobe Air 게임에 In-App Purchase 적용하기 : 환경 준비 더 읽기"

애플의 In-App Purchase에 대해 알아보기(번역)

아래는 Apple의 App Store에 “Learn More About In-App Store”라는 글을 번역한 글이다. 최근에 App Store의 상품 소개에 앱을 다운로드 받기 전에 In-App Purchase가 포함된 앱인지 보여주는 기능이 조용히 추가된 바 있다. 아마도, 미국에서도 In-App Purchase가 사용자의 기분을 상하게 하는 분위기가 생긴건가 싶은데, App Store의 메인 화면에 배너로 In-App Purchase에 대해 일반인들이 이해할 수 있는 수준의

애플의 In-App Purchase에 대해 알아보기(번역) 더 읽기"

Google Play Store의 업데이트 정책 변경

Google의 Play Store에서 다른 안드로이드 마켓을 잠식할 생각인가 보다. 다른 마켓에서 구매한 앱도 package name과 version을 비교한 후에 업데이트가 가능해졌다. 다만, 테스트 결과 미묘하게 신경써서 이슈화 하지 않으려 한 노력이 보이는데 다음과 같다. Google Play를 통해 구매한 앱이 아닌 경우, Update Available 목록에 나오지 않는다. (이전에 Google Play를 통해 구매한 내역이 있는 경우, 다른 마켓에서

Google Play Store의 업데이트 정책 변경 더 읽기"

Robocode

Robocode는 아주 오랜 역사를 가진 자바 게임이다. 이미 제공되는 전쟁터 어플리케이션에 내가 만든 탱크만 넣으면 된다. 내 기억으로는 자바 언어가 만들어진 지 얼마 안되었을 때, multi-thread가 잘 되지 않는다는 세간의 의구심을 불식시키기 위해 만들어진 게임이었다. 지금은 자바 언어 입문자에게 게임을 통해 자바를 재미있게 배우도록 하는 기능과 전문가들이 자신만의 탱크를 자랑하는 게임으로 성장한 것 같다. 내

Robocode 더 읽기"