Windows Mobile 6.5 против Windows Embedded Handheld 6.5-в чем разница?
Мне нужно разработать приложение для Windows Embedded Handheld 6.5.
Я начинаю искать некоторые учебные пособия или документацию для "начала работы".
В конце концов, я думаю, что получил основные факты, но что-то все еще удивляет меня.
Я везде ищу SDK или DTK, но ничего не нашел.
Я нашел небольшой "учебник": URL здесь
Но все это относится к Windows mobile 6.5 SDK и DTK.
Так есть ли на самом деле разница между ними? Или почему нужна ли мне Windows Mobile 6.5 для разработки для Windows Embedded Handheld 6.5?
Или я совершенно не прав?
3 ответов:
Для меня Windows Mobile 6.5 и Windows Embedded Handheld-это просто два названия для одного и того же.
MS часто делала ребрендинг продуктов, чтобы заставить вас думать, что это что-то другое или лучше. Особенно с серией карманных ПК Windows Mobile.
Вам нужен Windows Mobile 6.5.3 DTK для разработки таких устройств: http://www.microsoft.com/en-us/download/details.aspx?id=5389
Хотя DTK пока в порядке, он не отражает измененную компоновку экрана, например, если при создании формы с ее помощью Visual Studio показывает стандартную форму с большим заголовком (Windows Mobile apps не имеют строки заголовка) и обычную строку меню (устройства WM 6.5.3 показывают большую строку меню).
Далее MS отбросила некоторые функции API (SHFullScreen) без какого-либо уведомления. Такова жизнь.
Microsoft переименовалаплатформу Windows Mobile вWindows Embedded Handheld .
Там, где выпуски в следующем порядке:
- Pocket Pc 2000
- Синяя тема рабочего стола по умолчанию. Цветной логотип windows внутри кнопки "Пуск".
- Pocket Pc 2002
- Синяя тема рабочего стола по умолчанию. Цветной логотип windows внутри кнопки "Пуск".
- Pocket Pc 2003
- Синяя тема рабочего стола в качестве по умолчанию. Цветной логотип windows внутри кнопки "Пуск".
- Pocket Pc 2003 SE
- Синяя тема рабочего стола по умолчанию. Цветной логотип windows внутри кнопки "Пуск".
- Windows Mobile 5.0
- Синяя тема рабочего стола по умолчанию.
- Windows Mobile 6.0
- зеленая тема рабочего стола по умолчанию.
- Windows Mobile 6.1
- более оптимизирован, чем 6.0.
- Windows Mobile 6.5
- изменение: новая темно-синяя тема рабочего стола по умолчанию.
- Windows Embedded Handheld 6.5.3
- изменение: как Windows Mobile 6.5, но с кнопкой запуска внизу
- Windows Embedded Handheld 6.5
- изменение: просто переименовал 6.5.3 обратно в Windows Embedded Handheld 6.5, чтобы добавить путаницы.
Начиная с Windows Mobile 5.0 или более поздней версии они поставляются с ядром Windows CE 5 и имеют 32 МБ виртуальной оперативной памяти на ограничение процесса, так что они не выиграли от новых выпусков Windows CE, которые именуются так же, как и именование Windows Mobile.
На Windows CE вы получили:
Но подождите, это еще не все. То Платформа Windows Mobile
- Windows CE 5
- Windows Embedded CE 6
- Windows Embedded CE 6 R2
- Windows Embedded CE 6 R3
- Windows Embedded Compact 7
- Windows Embedded 8
- Windows Embedded 8 Industry
- Windows Embedded Compact 2013
умерлабольше не поставляется с функциями/улучшениями, так как команда Microsoft .NET Compact Framework была перемещена для разработки Платтформы Windows Phone. Итак, это бастард Чайлдс и духовное продолжение Windows Mobile на базе Windows Phone с некоторыми добавлениями фреймворка для datacapturing. Которые включают:
- Windows Embedded Handheld 8 (также называется Windows Embedded 8 Handheld)
- на базе Windows Phone 8
- Windows Embedded Handheld 8.1 (также называется Windows Embedded 8.1 Handheld)
- на базе Windows Phone 8.1
- Windows 10 IoT Mobile Enterprise
- на базе Windows 10 Mobile, которая основана на платформе Windows Phone. Мы получили новое имя, ура.
Windows Embedded 6.5 имеет обратную совместимость с устаревшими приложениями Windows Mobile.
Согласно Microsoft:
Windows Embedded Handheld 6.5
Построен на Windows Mobile 6.5 для питания бизнес-приложений в мобильность на местах, транспорт, розничная торговля и многое другое.
Совместимость приложений с Windows Mobile 6.5, а также согласованный SDK и набор API.
Поэтому я думаю, что вы просто должны использовать Windows Mobile 6.5 пакет SDK.
Comments