Изменения в дизайне
Пришло время изменить дизайн, но совсем немного. Главная задача - сделать его удобным для кнопочных и сенсорных телефонов, а также для разных разрешений. Фактически приложение состоит из двух визуальных частей - навигационное меню и просмотр книги. В данный момент пункты меню - оптимизированны по дразрешение 640px, что отлично подходит для смартфонов:
Рисунок уменьшен (кликните для увеличения)
Но для разрешения 320рх и меньше текущий дизайн выглядит ужасно. Пересмотрев концепцию, сделал для себя вывод, что кардинальных изменений делать не нужно, всего лишь нужно изменить высоту пунктов меню да и только. Но тут столкнулся с некоторыми проблемами:
1. Иконки для пунктов меню имеют статический размер, для меньших пунктов они уже не подойдут (банально, не поместятся в сам пункт)
2. Если на телефоне очень "высокий" шрифт, то может не поместится вторая строчка в пункте меню, а она, порой, отображает важную информацию.
У меня есть пара идей как упростить данные проблемы, но хотелось бы услышать ваши идеи, может они покажутся мне более интересными.
Для телефонов с маленьким разрешением, нужно пожертвовать нижней навигационной панелью, так, как это сейчас сделано для кнопочного варианта - то есть стартовое меню начинается с Home Screen а не с библиотеки, где собраны пункты меню с навигационной панели (обладатели кнопочных телефонов понимают о чем я).
Для кнопочных телефонов нужно добавить надписи над soft кнопками, действия которых можно настроить, так как многие не приветствуют текущую навигацию (только джойстик).
Плюс небольшое усовершенствование - скроллбар для отображения текущего положения в меню.
В итоге у нас получается следующая картинка:
Концепт сделан под размер 240х320.
Следующий на очереди режим просмотра книги. Тут ничего кардинально менять не нужно, изменению поддастся лишь статусбар. Текущий статусбар выглядит огромным для телефонов с маленьким разрешением, он также большой и для крупногабаритных телефонов, но только за счет того, что он служит для свободного позиционирования в книге (а вы и не знали?)
По-этому нужно уменьшить его высоту минимум в три раза и сделать эту опцию настраиваемой, но только для сенсорных телефонов, для кнопочных оставить один вариант. В общем получилось следующее:
В действии это будет выглядеть примерно так:
Нужно кликнуть для просмотра анимации
В итоге, переделок не так уж и много, главное дизайн и поведение будут практически одинаковыми на всех телефонах, к чему, собственно, и стремился.
Но это только наброски дизайна, если вы считаете что его можно усовершенствовать, сделать лучше, давайте обсудим в этой ветке форума.