Переносимость мобильного приложения из Windows Mobile 5.0 в Windows Mobile 6.5
У моего клиента есть приложение на Windows Mobile 5.0. Он хочет, чтобы такое же приложение работало на Windows Mobile 6.5. У меня на руках нет устройства с Windows Mobile 6.5, поэтому я сам не могу провести эти тесты.
Я хочу знать, если:
- Можно ли перенести на WM6.5 только бин, скомпилированный для WM5.0 без изменений, или мы должны его перекомпилировать?
- Можно ли иметь один и тот же бин для WM6.5 и WM5.0 или мы должны скомпилировать 2 разных бина?
- Экран устройства WM6.5 в 2 раза больше, я хочу знать, как программа будет отображаться. Программа застрянет в верхнем углу экрана или будет увеличена, чтобы поместиться в экран?
Спасибо
1 ответ
Решение
- Приложение переместится на новую платформу без перекомпиляции. Вы можете перейти назад, только если приложения не используют API, специфичные для более новой платформы, но пересылка не является проблемой.
- То, как оно будет отображаться, будет зависеть от того, как ваше приложение настроит такие вещи, как автоматическое масштабирование, и если у него есть код для изменения размера / перемещения (например, Dock и Anchor в управляемом коде). Запустите его на эмуляторе WinMo 6.5 и посмотрите, что получится.