В чем основные различия между Windows CE и Windows Mobile для программиста?

В чем основные различия между Windows CE и Windows Mobile для программиста? Я бы хотел найти таблицу функций, но не смог найти ее на веб-сайте Microsoft.

Я начинаю работать над проектом, связанным с промышленными портативными терминалами. Я нахожусь на ранней стадии проектирования и мне нужно найти сравнение Windows CE и Windows Mobile.

Многие из людей, с которыми я буду разговаривать, сразу выберут первый вариант, который звучит «достаточно хорошо». Я хочу, чтобы мое первое предложение было лучшим, исходя из их потребностей.

Мы говорим о сверхмощном оборудовании по высокой цене. Мне нужно как можно раньше разобраться с вопросами по программированию.

В настоящее время мы являемся магазином MFC6 и .Net 2.0.


person Brad Bruce    schedule 24.10.2009    source источник


Ответы (3)


Между ними нет большой разницы, вы можете настроить таргетинг на Windows CE из VS, и ваше приложение будет работать как на Windows CE, так и на Windows Mobile. потому что вы работаете под Compact Framework, это логично, для меня, как разработчика, работающего над КПК, я просто с почтением отношусь к тому, что пытался сделать полноэкранную программу.

person Wael Dalloul    schedule 24.10.2009
comment
Спасибо. Я где-то нашел краткий комментарий, что Win Mobile - это CE с добавленным телефоном. - person Brad Bruce; 08.11.2009

Windows CE и Windows Mobile - это две разные сущности. Во многих случаях они очень сильно различаются!

В вашем случае, будучи OEM и имея одно целевое оборудование, вы должны выбрать Windows CE. В Windows CE вы выбираете, какие компоненты включать в образ, и наиболее важным отличием является схема лицензирования. Windows Mobile дороже и требует прохождения сертификационной программы с большими затратами. С Windows CE вы можете убрать из образа дорогие компоненты, которые вы не используете, и тем самым снизить стоимость.

В любом случае - Windows CE и Windows Mobile - это не одно и то же. И Windows Mobile нет

Windows CE с добавленным телефоном

Windows Mobile основана на Windows CE 5, но отличается от нее.

person Shaihi    schedule 02.05.2010

Разработчики Windows CE обычно разрабатывают на C и используют eMbedded Visual Tools, в отличие от разработчиков Windows Mobile, которые могут использовать Visual Studio и разрабатывать на языках .Net, потому что Windows Mobile имеет компактную платформу .Net.

person Nathan Campos    schedule 24.10.2009
comment
В Windows CE.Net, но не в Windows CE (1.0, 2.0, 3.0, 3.1) - person Nathan Campos; 24.10.2009