Разработка под Windows CE

Появилась необходимость создать простое GUI приложение под Windows CE.
При этом доступны для устройства SDK С/С++, или .NET (C#).
Никогда не программировал графических оболочек.

Не знаю с чего начать и на чём лучше писать. Знаком с С и С++, с С# только на Вы.
На Freelance.ru тоже обращался, ответов не поступало :(

Посоветуйте, с чего начать, как быть, может кто поможет за гульдены.
  • Вопрос задан
  • 12290 просмотров
Пригласить эксперта
Ответы на вопрос 5
braindamaged
@braindamaged
Начать лучше всего с определения требований к вашему GUI-enabled продукту. Не секрет, что наладонные устройства обладают ограниченными ресурсами, что особенно сильно влияет на выбор технологии — здесь меньшая производительность управляемой среды может быть особенно заметна. С другой стороны, существует большое количество достаточно крупных приложений, даже из разряда Enterprise, написанных на управляемых средах J2ME, C#. Так что тут двояко.

Если ваше приложение достаточно простое, то С# — лучший выбор — разница между десктопной и мобильной версиями там небольшая, как в идеологии, так и в инструментах, так что результат вы получите быстро, а быстродействие будет вполне сносным. C# очень легко освоить, если вы знаете С++.

Как начать: установить студию с поддержкой разработки на Handheld-девайсах (т.н. Compact Framework), эмулятор устройства, открыть простой GUI-семпл, попытаться скомпилировать и развернуть на устройстве. Дальше начать отсюда, например:
— Compact Framework Developer Guide: msdn.microsoft.com/ru-ru/netframework/aa497273
— хорошая книга для разработчика .net CF: rutracker.org/forum/viewtopic.php?t=914236
Ответ написан
@maxdm
Если есть .Net — то только на нем и в свежих студиях (2008).
В свое время поднимал проект для CE — нелегко шло — стукнись, попробую помочь.
Ответ написан
@Jamon
Если будут конкретные вопросы — пишите, скорее всего помогу. Работал и с этими меморами, и с некоторыми другими девайсами из этой же области, но только на C#.
Ответ написан
Несколько месяцев назад столкнулся с разработкой под Windows CE, тоже для встраиваемых устройств, могу посоветовать собрать Qt и разрабатывать в ее рамках, так как очень удобно и самое главное быстро.
Ответ написан
@eldarmusin Автор вопроса
В дополнение, могу сказать, что функция наипростейшая. Библиотеки устрйоства есть.
Нужно считать штрих-код (готовая функция), затолкать в переменную. Затем считать второй штрих код и затолкать во вторую переменную. Записать эти две переменные через дефис (например) в файл и перейти на линию.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы