Как создавать приложения для Windows CE

Я новичок в среде CE и хотел создавать приложения для компьютера (Intel), работающего на CE (5 и выше). Что именно мне нужно для начала и куда мне обратиться? Я никогда раньше не использовал CE, но у меня есть опыт написания кода на C, C++, C# и Java.

Спасибо,


person Radar5000    schedule 11.08.2010    source источник
comment
Я читал в разных статьях, что мне нужно быть в среде NT. Это правда или я могу создавать программы из XP Pro?   -  person Radar5000    schedule 12.08.2010
comment
XP — это просто NT с красивым лицом, несколькими дополнительными функциями и несколькими исправлениями ошибок. Все NT, 2K, XP, Vista и Win7 построены на основе ядра NT. CE вышла примерно в то же время, что и NT, поэтому во многих ранних статьях она упоминается именно так.   -  person RBerteig    schedule 19.08.2010


Ответы (3)


Если вы заинтересованы в написании приложения с использованием C#, выполните небольшой поиск по запросу Compact Framework (CF). Это урезанная версия, доступная в Windows CE.

Имейте в виду, что Windows CE — это ОС с широкими возможностями настройки, и у вас нет гарантии, что в ней будет компонент для поддержки вашего приложения (включая C#). Windows Mobile (+PocketPC, +SmartPhone2003) — это совсем другая история.

При разработке для Windows CE необходимо использовать Visual Studio 2005/8 Professional, чтобы иметь поддержку Smart Device. При разработке приложений C# с использованием VS2008 вы ориентируетесь на CF3.5, а при использовании 2005 — на CF 2.0.

person Shaihi    schedule 07.09.2010
comment
VS2010 и 2013 не поддерживают CE? - person PsychoData; 28.03.2014
comment
Как подсказывают ответы @Antonio Bakula - проверьте en.wikipedia.org/wiki/Windows_CE#Visual_Studio и вы можете видеть, что VS2010 поддерживает только Windows Phone 7. VS2012 поддерживает разработку CE - person Shaihi; 31.03.2014
comment
любая идея, где я могу получить копию Visual Studio 2008 Pro? Мне было достаточно трудно выяснить, какая версия/программа мне нужна. - person PsychoData; 01.04.2014
comment
Нашел это в Google: загрузить .microsoft.com/download/8/1/d/ - person Shaihi; 02.04.2014
comment
Спасибо @Shaihi за эту ссылку. Я потратил 2 часа на поиски! - person RawBean; 30.05.2014
comment
Есть новости по этому поводу, что насчет Visual Studio 2017? - person W.M.; 02.08.2017
comment
Я предлагаю вам задать новый обновленный вопрос. В любом случае вы можете ознакомиться с последними встраиваемыми продуктами MS по адресу msdn.microsoft.com/en-us/library/ Похоже, что Windows Embedded 2013 выпущена последней, и вам нужно понять, что Studio поставляется с BSP... - person Shaihi; 14.08.2017

Посмотрите в википедии, ссылка http://en.wikipedia.org/wiki/Windows_CE посмотреть в средствах разработки я рекомендую Visual Studio 2008 и C#, вот ссылка на SDK: Набор инструментов разработчика для Windows Mobile 6.5

Начиная с Visual Studio 2010 разработка Windows CE больше не поддерживается, вот подробности: https://msdn.microsoft.com/en-us/library/sa69he4t%28v=vs.100%29.aspx

person Antonio Bakula    schedule 11.08.2010
comment
Какая версия Visual Studio? - person Radar5000; 12.08.2010
comment
поскольку вы не можете использовать 2010 (она не поддерживается), используйте Visual Studio 2008, посмотрите здесь: msdn.microsoft.com/en-us/library/sa69he4t.aspx - person Antonio Bakula; 12.08.2010

Разработать приложение для Windows CE

  • Используйте VS 2005 или VS 2008, которые поддерживают разработку приложений для интеллектуальных устройств.

  • Установите Windows Mobile 6 SDK в качестве предварительного условия. (здесь)

  • Установите Windows Embedded Handheld 6.5.3 DTK (здесь)

  • Чтобы создать свое первое приложение. (здесь)

person Shouaib Mohammed    schedule 31.10.2019