Я собираюсь создать прототип с помощью HTC Advantage, который работает под управлением Windows Mobile 5 и имеет разрешение экрана 640x480 (или наоборот, если в портретной ориентации).
Прежде чем кто-либо вмешается и предложит разработать как собственное мобильное приложение для Windows, мы создаем прототип как мидлет Java, потому что мы также хотим выяснить, какие ограничения / ограничения / соображения по дизайну существуют, если мы решим затем взять код для запуска на другом мобильные платформы: Java дает нам самую большую мобильную базу с меньшим количеством изменений кода.
Я использую Netbeans 6.8 для разработки, и я не вижу способа изменить представление мидлета «Экран устройства» с обычного экрана размером с мобильный телефон или изменить вид с книжной на альбомную; Точно так же в эмуляторе нет устройства с большим разрешением.
Я использую мобильное устройство по умолчанию ClamshellCldcPhone1. Я просмотрел некоторые другие профили устройств, но, судя по тому, что я вижу, ни один из них не нацелен на устройства с большим экраном. И я не могу найти никакой документации, которая рассказывала бы мне разницу между, скажем, ClamshellCldcPhone1 и DefaultCldcPhone2.
Есть ли у кого-нибудь опыт такого рода? Большинство существующих вещей, которые я читал, говорят о проектировании с меньшим разрешением и использовании привязки, чтобы элементы управления оставались на месте; однако, поскольку у меня экран с вдвое большим разрешением, я хочу писать для этого разрешения (учитывая, что это в настоящее время находится в мире прототипов). Я могу скопировать код на устройство HTC для тестирования, но это (вероятно) станет болезненным, особенно на ранних этапах.
Любые советы приветствуются :-)