본문 바로가기

전체 글

(103)
[안드로이드] 디자이어에 구글 보이스 서치(Voice Search) 설치하기. 디자이어에 구글 보이스 서치 기능이 없다!!?? 왼쪽은 My Touch 3G(T-Mobile)이고 오른쪽은 디자이어(SKT)의 모습이다. 구글 검색 위젯에 Voice Search 버튼이 없다! 검색을 해보니 외국의 통신사를 통해서 배포되는 디자이어에도 Voice Search가 뒤늦게서야 업데이트 되는 상황이다. 디자이어의 소프트웨어 버전이 외국의 버전보다 최신임에도 빠져있는 이유로 아마도 한국어 검색이 안돼 그런게 아닌가 싶기도 하지만,,, 나름 재미있는 기능이므로 없으면 안된다! 구글링을 통해서 Voice Search를 별도로 설치할 수 있다는 정보를 얻었다. 디자이어용 apk 다운로드 다운로드 받은 다음에 바로 설치하지 말고 ASTRO등을 이용해서 파일 브라우징 후 설치를 하라고 한다. 아래는 설치 ..
[안드로이드] 무엇을 위한 VGuard??? 미래에셋의 안드로이드 앱 M-Stock 을 설치하면 VGuard도 함께 설치된다. 앱을 실행시키면 먼저 휴대폰을 검사하는데... 어이쿠야, 공장 초기화를 할 기세!
[안드로이드] 구글 마켓(유료,무료), T-Store 살펴보기 구글 마켓 현재 테스트중인 안드로이드 폰이 미국향 HTC의 마이터치이고 T-Mobile의 심카드가 장착되어 있는지 유료 마켓이 접근할 수 있었다. 애플의 앱 스토어는 달러를 기준으로 표기되는 반면에 구글 마켓은 다양한 통화를 사용한다. 엔화도 표기가 되는지 Japan으로 검색. 역시 미소녀 앱이 나온다.^^ 결제는 구글 체크아웃을 사용한다. 앱을 선택하고 결제 수단을 카드로 선택(다른 선택이 없다-_-) 한다. 카드 정보를 넣는 부분. 조금 입력하는 것이 많다. 아직 결제 까지 해보지는 않았지만 설마 다음 결제에도 저 정보를 죄다 넣어야할까? 애플 앱스토어는 한번 결제 정보를 등록해놓으면 비밀번호 한번으로 결제할 수 있다.(그만큼 위험도 있겠다만, 편리하다.) 한국의 구글 마켓 그럼 국내의 심카드가 장착..
[안드로이드] HTC의 센스 UI MyTouch에 HTC Hero 2.1 버전의 롬을 올렸다. Open Eclair 1.3은 느리고 오류가 종종 나곤해서 이번에는 HTC의 Hero 2.1기반의 롬을 올렸다. 설치하고 나니, 속이 다 후련하다. 반응 속도도 빠르고 꽤 안정적이며 센스 UI도 훌륭하다. 처음 대기화면. 시간 부분을 아래로 슬라이드 하면 잠김이 풀린다. 처음 나오는 화면이다. 아마도 디자이어도 같은 센스UI를 사용하므로 상당부분 비슷할 것이다. 화면 하단부 왼쪽 버튼을 누르면 설치된 모든 프로그램이 나온다. 여기서 프로그램 아이콘을 오래 누르면 바탕화면에 솟컷을 만들 수 있다. 아이폰과는 다른 안드로이드 폰만의 매력이라면 위젯이 아닐까? 아래는 시계 위젯들이다. 다른 위젯들. (일정, 주식, 날씨) 총 7개의 바탕 화면을 사용..
[XE] JSON 모듈(iBroker) 만들기.. 이름 : iBroker(가칭) 목적 : XE의 내용을 JSON으로 반환하는 모듈 용도 : ajax나 smart phone에서 사용 오래간만의 모듈 제작인지라, 감이 안잡혀서 고생을 했다. 일단 hello world 모듈로 시작을 한다. module.xml에 기능 정의 module.xml에는 grant, permission, actions를 정의한다. actions에 아래와 같이 hello action을 적는다. 클래스 생성 가장 기초가 되는 클래스는 iBroker 클래스로 ModuleObject를 상속받는다. 이는 iBroker.class.php 파일로 정의한다. iBrokerView 클래스는 iBroker.view.php에, iBrokerAPI 클래스는 iBroker.api.php에 만든다. View클..
iPAD 개발을 위한 SDK 소식 아이패드에 관한 소식과 기대감?이 모락모락 피어오르는 가운데 애플에서 iPad SDK GM Seed(이름 참~ 길다)버전이 나왔다고 친절히 메일을 보내왔다. 베타2, 3을 쓰면서 IB(인터페이스 빌더)의 버그로 추정되는 현상으로 고생을 한 적이 있어서 그동안 나온 베타를 눈여겨보지는 않는데 이번에는 GM이라는 네이밍에 다운로드를 걸어넣고 릴리즈 노트와 차이점을 확인해본다. Beta6? 릴리즈 노트에 의하면 GM은 베타6이다. 3.1과 3.2의 차이점 iPAD에는 아이폰 OS 3.2로 동작을 한다. 물론 아이폰을 위한 3.2도 준비되어 있을 것이다. API Diff 문서를 통해서 어떤 기능이 달라지는지 확인을 해 본다. 폰트와 단락 스타일 CoreText라는 항목으로 아래의 헤더 파일들이 추가되어 있다. ..
Xcode 3.2 beta - Bug iPad가 발표되고 같이 나온 SDK. SDK를 테스트 해보고자 XCode 3.2(beta)를 설치했다. 별도의 xib로 만든 테이블 셀이 로딩이 안되는 문제가 발생하고 있다. 아마도 Interface Builder의 버그?인듯. Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: '*** -[NSKeyedUnarchiver decodeObjectForKey:]: cannot decode object of class (UITableViewCellContentView)' 그래서 XCode를 Uninstall 하고 이전 버전 3.1.2로 롤백~ 모든 에러가 나는 xib를 열어서 다시 저장하는 삽질을 ..
앱스토어 등록~! 작업을 하던 HTS가 드디어 애플 스토어에 등록되었습니다. 앱스토어 링크