1

인상적인 GUI와 약간 복잡한 GUI로 응용 프로그램을 개발하는 것은 Pocket PC 플랫폼에서 매우 쉽습니다. 하지만 똑같은 응용 프로그램을 SmartPhone 플랫폼에서도 실행하려면 응용 프로그램을 크게 변경해야합니다. 스마트 폰은 라디오 버튼을 지원하지 않습니다.Windows Mobile 개발 : 포켓 PC 및 스마트 폰 또는 포켓 PC?

가능한 한 많은 휴대 전화에서 내 응용 프로그램을 사용할 수 있기를 바랍니다. 누구든지이 문제에 대해 저를 도울 수 있습니까? SmartPhone 플랫폼이 시장의 아주 작은 부분이기 때문에 내가 Pocket PC 용으로 만 개발해야한다고 말하면, 이것이 사실인지 거짓인지 어느 정도입니까? 아니면 두 플랫폼 모두를 개발해야합니까? : S

답변

0

Windows Mobile Standard 용으로 개발해야하는지 여부는 시장 및 응용 프로그램에 따라 다릅니다. 경험에 비추어 보면 Standard와 Professional을 완전히 별개의 두 플랫폼으로 취급해야하며 두 플랫폼간에 코드를 거의 공유 할 수 없다는 것을 알고 있습니다. UI와 프로그램 모두 현명한 두 가지 디자인과 기능 및 기능 측면에서 두 가지 다른 접근 방식이 필요합니다.

+0

나는 동의하지 않습니다. 내 응용 프로그램은 두 플랫폼 모두에서 단일 코드베이스를 공유하며 각각에 대해 완전히 별도의 양식을 디자인해야하는 경우는 거의 없습니다. 나는 UI의 차이점을 만났고 그 차이는 쉽게 극복 할 수 있습니다. –

0

WM 표준 장치가 필요하지 않으면 개인적으로 Pocket PC 만 사용할 것입니다. 나는 '현실 세계'에서 본 WM 장치의 95 %가 터치 스크린 포켓 PC라고 말합니다.

드레 이드 드문 디바이스이므로 바지 폴을 사용하여 Windows 모바일 표준을 터치하지 않겠습니다! HTC의 웹 사이트를 보자는 뜻입니다. 26 개 (또는 계산할 수없는 것) 중에서 현재 판매하는 Windows 모바일 장치는 Windows Mobile 표준이 6 개뿐입니다!

1

나는 하나의 UI를 사용하여 두 가지 모두를 개발했습니다. 다소 짜증나지만 불가능하지 않습니다. 특정 컨트롤 (단추 대신 LinkLabels 사용 등)을 피하거나 장치에 따라 전체 양식을 전환해야합니다.

예를 들어 나는 스마트 폰을위한 완전히 다른 레이아웃이 필요한 양식을 가지고 있습니다. 두 가지 버전의 양식을 작성하고 두 가지 버전을 모두 갖습니다. 시스템은 OS 버전에 따라 런타임에 표시 할 양식을 선택합니다. 스마트 폰 형태가 상당히 축소 된 이후로 많은 추가 작업이 필요하지 않습니다.

더 많은 pocketpc 사용자가 있어도 스마트 폰 사용자는 옵션을 제공하게되어 매우 기쁩니다.

관련 문제