Но когда к ПК будет подключено устройство и, одновременно с этим, обнаружен интернет, то данное ПО должно проверить наличие обновлений прошивки и ПО устройства и в случае нахождения более новой версии - предложить ее установить его в автоматическом режиме. Для более продвинутых пользователей оно может предоставлять дополнительные возможности типа диагностики устройства и подсказать пути решения найденных проблем или возможность задания вопросов на профильном сайте устройства в стране его продажи.
Со стороны устройства хотелось бы иметь поддержку чтения FB2, HTML, TXT напрямую (с выбором или автоматическим распознаванием 1251 и 866 кодировки), EPUB, RTF и DOC. Все перечисленные форматы должны поддерживать выбор различных шрифтов и их размеров для просмотра. В качестве "бонуса" не помешает возможность чтения PDF и DJV форматов. При чтении программа должна автоматически запоминать текущую открытую страницу и возвращаться к ней при повторном открытии книжки или ее подвисании.
Неплохо, если есть три-четыре игрушки, чтобы занять ребенка или себя. Например, две логические, типа шашек, шахмат илил пары "динамических" типа Тетриса и т.п. В идеале, возможна поддержка Java или Flash игр, причем для их установки достаточно сбросить файл с игрой в специальную папку "ИГРЫ" при подключении устройства.
Не помешает и словарик, с возможностью обновления или установки дополнительных словарей и переводом текущего слова или выделенной фразы по "горячей" клавише. Конечно, очень удобна возможность ведения заметок к книге (и просто заметок, в принципе), с выделением и вставкой в файл "заметки" кусков текста и добора своих комментариев. Обязательна возможность установки "закладок", хотя бы десяток-другой на книжку с возможностями их подписать.
При чтении книги желательно отображать общее количество страниц и текущую (для выбранного шрифта), а также, степень заряда аккумулятора. При достижении критического уровня заряда на экран должно выдаваться предупреждение. Если оно проигнорировано, то через некоторое время книжка автоматически выключается с сохранением текущей сессии и при повторном включении не "грузится" демонстрируя надпись о необходимости вставить "сеть" или произвести зарядку аккумулятора (что тоже, в принципе, аналогично требованию "сети" питания). Не лишней будет возможность "быстрого" перехода (переключения) к последним 4-8 открытым книгам, без выхода в главное меню и гуляния по каталогам. Хорошо бы иметь возможность задать понравившийся шрифт по умолчанию для всех вновь открываемых книг, дабы не выбирать его каждый раз.
Ну и если помечтать, то хочется видеть текущее время, а если есть время, то будильник или какой - никакой калькулятор, чтобы под руками был, но это уже не обязательные вещи.
Внешний вид и управление. Особых претензий к цвету у меня нет, правда, при выборе из розового, голубого и серого, я выберу серый, если черного цвета не будет. Но это лично мои предпочтения. Кто-то, возможно, будет искать желтый или оранжевый цвет, тут дело вкуса. Корпус книжки должен иметь вставки из прорезиненного пластика (или задняя крышка устройства должна быть из него изготовлена целиком) для удобства держания и предотвращения скольжения книжки.
Обложка, как я полагаю, должна иметь вид откидной пластиковой крышки в цвет устройства, а ля ноутбук, для защиты экрана устройства. Тут только необходимо продумать петли для этой крышки, с учетом частого ее использования. Пластиковые быстро раскрошатся и выйдут из строя. Отдельно прилагающаяся обложка, как правило, не всегда удобна. Зачастую, книжка из нее выскакивает, доступ к разъемам затрудняется или вообще невозможен, книжка становится толстой.
Кнопок, как мне кажется, много быть не должно. В принципе, джойстики достаточно удобны. Если для листания используются отдельные кнопки, то они должны быть достаточно крупными. Управление плеером MP3 должно быть вынесено на отдельные кнопки, которые легко можно было бы нащупать в темноте, желательно в ином от управления книжными функциями месте. И все эти кнопки не должны быть сенсорными!
По поводу клавиатуры ничего сказать не могу - не пользовался. Мне кажется, что пристраивать полный набор символов - не совсем удачное решение. Книжка станет больше, а попадать по малюсеньким клавишам толстым пальцем может получаться не у всех одинаково хорошо. К тому же, пользоваться этой функцией (набором заметок) будет не такой большой процент читателей, а выделить кусок текста и куда-то там сохранить можно и джойстиком. Как вариант, можно сделать часть экрана сенсорным и выводить на него клавиатуру, а книжку доукомплектовать стилусом.
Также мне импонирует идея оставить пару кнопок с возможностью запрограммировать на них какие-то действия или команды самому пользователю, посредством мастера из софта на персоналке. Обязательно наличие кнопки "Reset", возможно, в качестве какого-то ползункового микрорычажка или не очень глубоко спрятанной кнопки, до которой можно добраться хотя бы стержнем авторучки, а не искать тонкий острый предмет для пользования оной.