728x90
iPhone 광풍이 연일 전국을 휩쓸고 있습니다.
그동안 윈도우 모바일 개발을 하시던 분들이 참 씁쓸해 하시는 요즘입니다만,
여전히 산업용 시장에서 윈도우 CE 기반의 장비들이 많이 사용되고 있고
윈도우 모바일 기반의 컨슈머 제품들도 계속 출시되고 있으니
윈도우 모바일 7 의 성능 개선을 기대하며 내공을 증진시키시는게 중요한 시기가 아닌가 싶습니다.

요즘 몇가지 커스텀 컨트롤 개발을 하면서
상용으로 판매되는 제품들을 이리저리 살펴보고 있습니다.
mirabyte 라는 회사에서 " iPhone 터치 컨트롤을 닷넷에서! " 를 모토로 만든
Compact Framework (2.0 이상) 용 터치기반 UI 컨트롤 라이브러리입니다.



가격은 49.95 유로로 우리나라 돈으로 몇 만원 주시면 구입가능한 금액입니다.
트라이얼 버전도 제공하고 있고, 재배포에 대한 특별한 제약이 없으니
터치기반 어플리케이션 개발에 활용하기 딱 좋아 보입니다.

(그래도... 한번 따라 만들어 봐야겠죠? ^^)

- NoPD -
728x90
728x90
윈도우 모바일 계열의 단말기 제조에서 타의 추종을 불허하는 HTC. 이미 발매된 단말기들 뿐만 아니라 앞으로 발매될 단말기들도 늘 새로움으로 시장에 즐거움을 주고 있습니다. 특히나 HTC의 윈도우 모바일 기반 단말기들은 Shell 프로그램 자체도 상당히 완성도가 높아서 XDA 등의 개발자 네트워크에서는 새로운 쉘을 다른 단말기에 포팅하는 사례가 많이 올라오고 있지요.

오늘은 HTC 의 HD2 단말기에서 멀티터치 관련 API 가 발견되었다는 소식을 전해드립니다. 윈도우 모바일은 아직까지 멀티터치 기능이 지원되지 않는 것으로 알려져 있었는데, 공식 Release 되지 않은 Registry 영역에 대한 작업을 통해 멀티터치를 구현할 수 있다고 합니다. XDA-Developers 에 올라온 동영상을 감상해 보시겠습니다.





개발자가 직접 간단한 에제 샘플까지 올려두었으니, 한번 테스트 해보실 분들은 도전해 보시는 것도 괜찮을 것 같습니다. 해당 레지스트리 영역이 HTC 단말에만 있는 것인지 윈도우 모바일 6.5 OS 이미지 상에 HTC의 Shell 을 올리는 경우 생기는 것인지는 한번 확인해 봐야겠습니다.

http://forum.xda-developers.com/showpost.php?p=5042917&postcount=1

- NoPD -

728x90
728x90
윈도우 모바일에서 기본적으로 Form 을 열면 전체 화면에 출력되지가 않는다.
상단의 Task Bar 영역과 하단의 Menu 영역을 제외한 나머지 영역이
ClientRectangle 로 기본적으로 잡혀 있는 상태이기 때문이다.

전체 화면으로 어플리케이션의 Form 을 띄우기 위해서는
Form 에 Menu 객체를 제거한 다음
아래와 같이 간단한 코드를 생성자에 추가해 주면 된다.

public Form1()
{
    InitializeComponent();
    this.WindowState = FormWindowState.Maximized;
}

- NoPD -

728x90

+ Recent posts