Большинство из нас имеют мобильные телефоны и не самые старые. Довольно часто их используют не только для разговоров, но и развлечений, например те же бесчисленные игры. Но это время можно провести и с пользой. Новые модели телефонов, как правило, поддерживают исполнения Java приложений. В свою очередь это открывается довольно широкие возможности для расширения функциональности. Теперь можно не только играть в игры, но и пользоваться различными офисными приложениями, утилитами и т.д.
Одна из них – ReadManiac. Это Java приложение для мобильных телефонов (мидлет), которое способно работать на аппаратах, поддерживающих ядро Java MIDP 1.0 и выше. Как понятно из названия, предназначено для чтения книг (или любой другой текстовой информации, например шпаргалок :)).
При помощи специального мастера, всего за несколько кликов можно создать один из трех вариантов мидлета под практически любую модель телефона, который поддержывает работу с Java приложениями.
После чего остается лишь установить его на этот же телефон. Как это делать, вы наверное знаете :).
Основные возможности программы выглядят так:
- возможность отображения на дисплее телефона от 4 до 13 и более строк текста (в зависимости от размера дисплея)
- перенос слов, пропуск пустых строк, выравнивание текста, изменение между строчного расстояния и другие функции форматирования
- поддержка кодировок: Кириллица, Windows, Кириллица DOS, Europe Windows
- система закладок
- поиск по тексту и переход к указанной странице
- загрузка txt и html (преобразовывает в текст) файлов из Интернета по протоколу HTTP
- поиск книг по сайту lib.ru и загрузка книг с этого сайта
- размер txt файлов ограничен только размером доступной памяти
- поддержка txt файлов сжатых в форматы ZIP, PDB и TCR
- настраиваемый авто скроллинг
- создание новых шрифтов для программы (с помощью прилагающейся утилиты) из шрифтов для Windows
- поворота экрана на 90°
- возможность выбора цвета шрифта и фона
- возможность использования Lite версии - книга находится внутри мидлета
Дополнительную информацию можно найти в онлайн руководстве.
Программа продолжает совершенствоваться и в последнюю версию внесены такие изменения:
- мастер сборки мидлетов может конвертировать HTML файлы с картинками в LITE и TINY мидлеты
- ядро MOTOC650 - доступ к файловой системе для телефонов с Motorola FileAccess API (Motorola C380,C650,E398,V635)
- новое ядро TINY, может включать большее кол-во текста, чем LITE за счет отсутствия некоторых функций
- контроль подсветки на телефонах Samsung и LG
- намного быстрее стала работать распаковка ZIP
- поддержка телефонов LG
- отключение подсветки клавиатуры для некоторых телефонов Motorola
- ядро Motorola MIDP10 соединено с ядром MIDP10
- мастер сборки мидлетов позволяет включать несколько текстовых файлов в один LITE/TINY мидлет
- поддержка TCR и PDB теперь опциональна (как и ZIP), потому что размер мидлета растет слишком быстро по отношению к ограничению размера JAR в 64K
- исправлены отдельные конфигурации клавиш
- возможность создавать LITE/TINY мидлеты сразу для списка телефонов
- обход ошибок прошивок: мидлет должен работать на телефонах с плохим javax.microedition.rms implementation
- тайм-аут при скачивании файлов увеличен на 5 секунд; помогает при скачивании с некоторых серверов
- полное руководство теперь доступно в формате CHM
- возможность указывать название книги для отображения в заглавии в LITE/TINY мидлетах
- при создании LITE/TINY мидлета, если вся книга поместилась в один JAR, то имя файла не будет содержать нумерации (book01.jar -> book.jar)
- исправлено: вылет мидлета при повороте экрана (Motorola)
- исправлено: вылет мидлета при открытии из ZIP файла с очень длинным именем (Siemens)
- исправлено: украинская версия не создавалась при выборе в мастере сборки мидлетов опции "Создать все версии"
- исправлено: мидлет не видел дополнительные шрифты, размещенные в каталоге "storage" (Siemens)
- исправлено: утилита CreateFont не могла создавать шрифты ClearType размером больше 18pt
- исправлено: невозможно было включить режим "негатив" на std шрифтах если мидлет был собран с шрифтами без поддержки негатива
- исправлено: иконка мидлета не отображалась на телефонах Motorola
- исправлено: ссылки длинной более 99 символов обрабатывались не корректно. Теперь максимальная длинна 160 символов
- исправлено: не работает докачка с некоторых серверов
- исправлено: файлы с названиями вида "belyaev.txt.zip" не воспринимались как двоичные
- исправлено: неправильная расстановка дефисов при использовании вторичной кодовой страницы
- исправлено: слишком много запросов безопасности выдавалось при загрузке файлов на мидлетах с ядром JSR-75
Созданное приложение полной версии под телефон Motorola E398@E1 успешно было запущено и получило доступ к файловой системе, в последствии с которой были открыты текстовые файлы.
Скачать инсталлятор можно по следующей ссылке:
- ReadManiac 2.6 (4.0 MB, freeware), зеркало.
Сейчас обсуждают