Предложения пользовательского интерфейса Windows mobile


Я начну новый проект PDA на windows mobile и compact framework 2.0 или выше. Мне нужно разработать новый пользовательский интерфейс приложения, как IPhone, это должны быть кнопки smilar IPhone, градиентные экраны, цвета, что-то вроде этого. Кажется, мне нужно много изображений и фонов в приложении windows mobile для достижения этой цели.

Мне не нужно использовать элементы пользовательского интерфейса pocketpc по умолчанию, это не полезно для моего проекта и меня. Мне нужны ваши некоторые предложения о новом дизайн пользовательского интерфейса приложения pocketpc.

Не могли бы вы поделиться со мной своими идеями или предложениями ?
6 5

6 ответов:

Эта статья CodeProject будет интересна для вас (интерфейс iPhone в Windows Mobile). Вы также можете заглянуть в UI Framework для .NET Compact Framework 3.5 (MSDN статья, описывающая некоторые функции ).

Я чувствую твою боль. Хуже того, я использую Win32 и C/C++ для своих WM-приложений, которые даже не поддерживаются ни одной из перечисленных библиотек пользовательского интерфейса.

Конечным результатом является то, что если вы не купите компоненты пользовательского интерфейса у кого-то другого для этой платформы, то вам, к сожалению, придется писать свои собственные элементы управления пользовательским интерфейсом. Я должен был сделать это сам. : /

Есть еще информация здесь.

Я посмотрел на все эти варианты, Fluid выглядит хорошо, но сложность кода отпугнула меня. Я пошел с очень простым подходом (который соответствует моим текущим потребностям) , и я написал элемент управления ImageButton

Я добавлю голос за реско. Я работаю с .NET уже много лет,но не имею никакого опыта работы с мобильными устройствами или C++. Средства управления Resco не дешевы, но они значительно облегчили работу и сократили мое время разработки по крайней мере на 50%, а возможно, и намного больше. В масштабе вещей Стоимость-ничто по сравнению с зарплатой застройщика и пропущенными сроками. Никакой принадлежности-просто счастливый клиент:)

Также проверьте Resco Toolkit