Windows CE, как и десктопные версии имеет рабочий стол, кнопку Пуск и т.д. То, что на картинке — это уже какой-то загрузчик, сторонняя программа. Можно ли как-то добавить туда свою программу — тут нужно смотреть конкретное устройство. Где-то можно, где-то можно заменить ссылку на программу навигации (это по сути обычный ярлык), где-то невозможно.
Каждый производитель разрабатывает BSP (образ системы для конкретного устройства). Работа с образом системы возможна через Platform Builder в VS 2005/2008. Либо можно подключить устройство и работать непосредственно с ним.
Если абстрагироваться от железа, то можно просто разрабатывать с использованием .Net Compact Framework. После чего устанавливать программу в устройство.
Если планируется работа только одной программы, то Windows CE 5.0 тоже вполне подходит, это увеличивает количество вариантов устройств. Нужно только смотреть на возможность установки программ и запуска их потом. Т.к. некоторые навигаторы представляют собой «черный ящик», где изначально не предусмотрена работа каких-то других программ кроме предустановленных.
2)
А почему тогда навигаторы? Ведь получается, что необходим только GPS и GPRS, а следовательно — любой телефон с GPS. Symbian, Android — есть вполне бюджетные модели. Разработка под телефоны мне кажется более простой.
Программа, как я понимаю, состоит из трех частей: 1 — получение координат от GPS; 2 — логика работы таксометра на основании полученных координат; 3 — отправка координат на сервер. И отделять передачу координат на сервер в отдельный процесс не вижу смысла.
P.S.
Последние полгода занимаюсь похожей темой. Могу предложить продолжить обсуждение в личке. Возможно мы окажемся полезны друг другу.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Windows CE, как и десктопные версии имеет рабочий стол, кнопку Пуск и т.д. То, что на картинке — это уже какой-то загрузчик, сторонняя программа. Можно ли как-то добавить туда свою программу — тут нужно смотреть конкретное устройство. Где-то можно, где-то можно заменить ссылку на программу навигации (это по сути обычный ярлык), где-то невозможно.
Каждый производитель разрабатывает BSP (образ системы для конкретного устройства). Работа с образом системы возможна через Platform Builder в VS 2005/2008. Либо можно подключить устройство и работать непосредственно с ним.
Если абстрагироваться от железа, то можно просто разрабатывать с использованием .Net Compact Framework. После чего устанавливать программу в устройство.
Если планируется работа только одной программы, то Windows CE 5.0 тоже вполне подходит, это увеличивает количество вариантов устройств. Нужно только смотреть на возможность установки программ и запуска их потом. Т.к. некоторые навигаторы представляют собой «черный ящик», где изначально не предусмотрена работа каких-то других программ кроме предустановленных.
2)
А почему тогда навигаторы? Ведь получается, что необходим только GPS и GPRS, а следовательно — любой телефон с GPS. Symbian, Android — есть вполне бюджетные модели. Разработка под телефоны мне кажется более простой.
Программа, как я понимаю, состоит из трех частей: 1 — получение координат от GPS; 2 — логика работы таксометра на основании полученных координат; 3 — отправка координат на сервер. И отделять передачу координат на сервер в отдельный процесс не вижу смысла.
P.S.
Последние полгода занимаюсь похожей темой. Могу предложить продолжить обсуждение в личке. Возможно мы окажемся полезны друг другу.