Каковы основные различия между Windows CE и Windows Mobile для программиста?
-
06-07-2019 - |
Вопрос
Каковы основные различия между Windows CE и Windows Mobile для программиста? Я бы хотел найти таблицу функций, но не смог найти ее на веб-сайте Microsoft.
Я начинаю работать над проектом с участием промышленных портативных терминалов. Я нахожусь на ранней стадии разработки и мне нужно найти сравнение Windows CE и Windows Mobile.
Многие из тех, с кем я буду разговаривать, используют первый вариант, который звучит "достаточно хорошо". Я хочу, чтобы мое первое предложение было лучшим в зависимости от их потребностей. Р>
Мы говорим о тяжелом оборудовании с высокой ценой. Я должен убрать вопросы программирования рано.
В настоящее время мы являемся магазином MFC6 и .Net 2.0
Решение
Между ними нет большой разницы, вы можете выбрать Windows CE из VS, и ваше приложение будет работать как на Windows CE, так и на Windows Mobile. потому что вы работаете в Compact Framework, так что для меня как для разработчика, работающего над КПК, это логично, просто я испытываю почтение, когда пытаюсь создать полноэкранную программу.
Другие советы
Windows CE и Windows Mobile - это две разные сущности. Во многих случаях они сильно отличаются друг от друга!
В вашем случае, если вы являетесь OEM-производителем и у вас есть одно HW, вы должны выбрать Windows CE. В Windows CE вы выбираете, какие компоненты включить в образ, и самое важное отличие заключается в схеме лицензирования. Windows Mobile дороже и требует прохождения программы сертификации с высокими затратами. С Windows CE вы можете сохранить дорогие компоненты, которые вы не используете, и таким образом снизить стоимость.
В любом случае - Windows CE и Windows Mobile - это не одно и то же. И Windows Mobile не
Windows CE с добавленными телефонными номерами
Windows Mobile основана на Windows CE 5, но отличается.
Разработчики Windows CE обычно разрабатываются на C и используют eMbedded Visual Tools - разные разработчики Windows Mobile, которые могут использовать Visual Studio и разрабатывать на языках .Net, поскольку Windows Mobile имеет компактную среду .Net.