모바일 왕국을 꿈꾸며!!! mobizen@mobizen.pe.kr

Posted
Filed under 개발관련
XCE에서 개발하고 배포한 XFont에서 사용하는 이미지를 사용해서 BREW에서 사용 할 수 있는 Class를 만들어 보았다.
bluefont.zip

소스 & 샘플 파일


사실, 이미지 리소스를 동일하게 사용하지만 Java에서의 한글 처리 방법과는 전혀 다르게 동작한다.

속도만을 고려하였기 때문에 메모리로 이미지를 Full 올려서 사용을 하였다.
첨부한 소스에서는 CONVERTBMP를 해서 메모리에 들고 있지만 Heap에 여유가 없는 어플일 경우에는  Byte 형태의 이미지만 불러서 메모리에서 가상의 BMP를 만들어 고놈만 CONVERTBMP에서 사용하면 좀더 Slim 하게 사용할 수 있을 것이다.
다만, 이렇게 수정하여 사용시에는 메모리를 약 20K정도를 차지하는 넘을 절반정도로 줄일 수 있을 것 같자만 폰에 따라 상당한 속도 저하가 예상된다. 어플에 따라 판단을 해야 할 것이다.

에뮬에서 개발이나 테스트 할 때는 한글을 완성형으로 사용하면 된다.

Han.Inf는 완성형을 조합형으로 바꿔주는 코드 테이블이다.

실제로 폰에 올릴 때는 "BlueFont.h" 의 63라인에 있는

#define HAN_COMPLETE               // 완성형 모드

요 놈을 주석처리 하고, 사용하려는 소스내에서의 한글은 반드시 조합형으로 저장하여야 한다.
물론 Han.Inf는 필요없게 된다.

욕심 같아서는 좀 더 다듬어야 할 것 같지만 크게 문제가 있지 않으니 이 모듈을 시작으로 발전 시켜보기 바란다. 도움이 되는 포스트였기를....
2006/08/28 12:09 2006/08/28 12:09
Posted
Filed under 모바일 일반

미국 시장 조사 기관인 Diffusion Group 에서 조사한 자료이다.
현재 휴대단말기 OS시장은 Symbian, MS Windows Mobile, Linux 등이 주도하고 있으며, 이 중
Symbian이 51%로 시장점유율 1위를 차지하고 있다고 이야기하고 있으며, 2010년말 Symbian의 점유율은 22%로 낮아지는 반면 Linux는 26%, Windows Mobile은 29%로 증가해, Windows Mobile이 Symbian을 제치고 모바일 OS시장에서 1위를 차지하게 될 것으로 전망하고 있다.

세계적인 조사 기관이 미래를 그렇게 예측한 것에는 나름대로 이유가 있을거라 생각한다.
Symbian이 주도해왔던 이 시장이 앞으로는 GUI의 중요성과 다양한 어플리케이션을 위한 개발자의 편의성, 그리고 이기종과의 데이터 연동이 중요해졌다는 것을 뜻한거라 파악한다.
Symbian이 그냥 당하고만 있을 것 같지는 않다. 이러한 부분을 잘 알고 있는 듯 스마트폰이나 기업용 시장을 겨냥한 신버전등을 발표하고 있으므로 눈여겨 봐야겠다.
그래도 아직까진 Arm + Symbian 아닌가?

개인적으로는 Linux의 약진을 기대해본다만, Linux가 붐이 될거라는 예상은 항상 예상이었으며 항상 Major로는 오르기에는 2%로 뒷심이 부족하나 보다.

2006/08/26 10:09 2006/08/26 10:09

<A target='_blank' class='con_link' href="http://www.mobizen.pe.kr/trackback/19">http://www.mobizen.pe.kr/trackback/19</A>