모바일 왕국을 꿈꾸며

brew 6

BREW 2007 Developer Awards

2007년 6월 20일부터 22일까지 미국 샌디에고에서 모바일 Application과 Service를 개발하는 업체와 퍼블리슁하는 업체를 초대하여 BREW® 2007 Developer Awards가 개최되었다. 이 프로그램은 8가지 분야로 나누어져서 최상의 서비스와 미래 선도적인 것에 중점을 두어 선정이 되었다. 이 중에 재미있는 분야는 "People's Choice"라는 카테리인데, 이 Conference에 참여한 업체들로 하여금 투표를 시행하여 최종 후보에 오른 모든 업체 중에서 가장 선호하는 업체를 뽑는 카테고리이다.이번 수상의 Application의 Focus는 전반적으로 Social Networking쪽과 유선의 Communication Service(블로그, E-mail, Instance Me..

모바일 일반 2025.10.25

삼성과 BREW

삼성이 BREW 플랫폼을 아예 철수하기로 했다. 예전부터 말이 나오기는 했고.. 일부 적용이 되어서 프로젝트가 몇개 Drop이 되었으나.. 전사적으로 모두 적용하기로 했다. 정확한 내부 사정이야 알 수 없으나 얼핏 듣기로는.. DMB쪽을 포함하여 요 근래 나오는 새로운 트렌드를 BREW가 지원을 완벽하게 못해주는 것으로 알고 있었고.. 이래저래 문제가 생겨서 아예 접기로 했다고 들었다. 삼성의 플랫폼은 당분간 SHP가 주류를 이룰 것이며 소수의 Linux 시스템만이 남게되었다. 잘된 결정이라고 본다.. 개인적으로는 Linux가 좀 늘어나길 바랄 뿐.... P.S. : 삼성이 사용하는 BREW는 일반적으로 서비스나 컨텐츠에서 사용하는 Core BREW와는 차이가 많다. 좀더 플랫폼에 가까운 시스템이고 변형..

모바일 일반 2025.10.22

BREW 실행 파일 압축툴

국내에서건 해외 수출용이던간에 BREW의 실행파일의 Size 제한은 대부분 존재하게 된다.(비단 BREW 뿐만 아니라 대부분의 VM이 마찬가지겠지만 말이다.)이로 인해 실행용량을 줄이려고 이미지를 압축하고, 갖은 수단을 해보지만..결국 안될 때는 최후의 수단으로 게임 자체 중의 일부분을 삭제해야 하는 수 밖에 없을때가 있다.이러한 경우를 위해 실행파일 자체를 압축하는 툴을 소개하고자 한다.Sophia Compress 툴이 툴을 안지는 꽤 오래되었는데 국내에서는 다소 생소한 듯 하다.Sophia에서 제공하는 툴로 mod를 압축하고 나서 Sophia의 실행파일을 실행시킨다.Sophia의 실행파일은 압축된 mod를 메모리에 해제를 한 후에 메모리의 실행 포인터를 해제된 mod의 address로 연결시킨다.이론..

모바일 일반 2025.10.18

BREW uiOne

퀄컴에서 바탕화면 관련된 솔루션인 BREW uiOne을 '브루 콘퍼런스 2005'에서 내 놓았다. 국내에서는 약간은 생소한 듯 하여 블로그에 자료를 포스팅할려고 장문의 자료를 모았더니 브루 한국어 사이트에 자세히도 써놓아서 그럴 필요가 없어졌다.유아이원을 간단히 설명을 하자면 단말기 벤더와 서비스 사업자를 위해서 퀄컴은 만들어 놓은 휴대폰 화면 커스터마이징 기술이라고 하겠다.(이쪽 분야에 관심이 많다는 것은 누차 설명했다. 그러다 보니 자꾸 눈이 이쪽으로 간다.) 자세한 설명은 퀄컴 사이트에 가면 알겠지만 이 기술을 사용하면 벤더와 서비스 사업자에서 휴대폰의 메뉴와 대기화면 등을 교체할 수 있을 뿐만 아니라 사용자가 직접 메뉴나 메인 화면 등을 구성할 수 있다는 강력한 솔루션이다.기초 소개 자료는 퀄..

모바일 일반 2025.10.18

BREW에서의 JPEG 리사이징

BREW에서 JPEG을 리사이징을 하려고 하는데 어케 할까 고민이다.1. 가장 무식한 방법은 2.0부터는 JPEG 디코더를 자체 지원을 하니깐 IIMage 객체로 디스플레이 객체에 뿌린 다음에 IDISPLAY_GetDeviceBitmap를 이용하여 스크린 캡쳐(??)를 한다. 리턴된 IDB를 가지고 리사이징을 하고 다시 뿌려준다. 또는 IGRAPHICS_StretchBlt를 사용해서 뿌린다.무식한만큼 간단한 방법이긴 하다만..문제가 생긴다. 화면이 뿌린 이미지가 액정보다 클 때는 복잡해 진다.게다가 IGRAPHICS_StretchBlt가 아직은 약간 불안정한 감이 없지 않아 있다.아무래도 JPEG 디코더를 만들어야 할 것 같다.슬슬 귀찮아 지고 있는 것이다. 만들때 만들더라도 어떻게 할까 고민이다.2. ..

개발 관련 2025.10.18