Полезные программы: Книги на мобильном телефоне - обзор четырех популярных java-"читалок"

MForum.ru

Полезные программы: Книги на мобильном телефоне - обзор четырех популярных java-"читалок"

10.07.2008, MForum.ru

MForum.ru на Facebook. Подпишись!

Сегодня многие еще считают, что трудно назвать более бесполезные приложения, чем программы для чтения электронных книг на мобильном телефоне: кто-то предпочитает обычные бумажные книги (шелест бумаги, глаза не устают и все такое), а кто-то часами читает с монитора компьютера (он хотя бы большой).


На первый взгляд кажется, что мобильные телефоны для чтения – штука малоподходящая. Основной их недостаток – небольшие дисплеи, позволяющие выводить слишком мало информации. С этой точки зрения, куда более подходящими являются КПК (коммуникаторы) и ebookи (электронные книги - портативные устройства, специально предназначенные для чтения электронных книг).

Но купить КПК и уж тем более ebook может позволить себе далеко не каждый. И далеко не каждый готов постоянно таскать с собой не очень миниатюрную электронную книгу (впрочем, как и увесистый томик из серии "Весь Шекли"). А реалии нашей жизни таковы, что очень много времени мы проводим впустую: долгая дорога на работу и обратно, ожидания в пробках, пара дней в поезде в командировку и т.п. Да и в отпуске хочется что-то почитать, но не будешь же везти с собой целую "библиотеку"… Вот здесь-то и проявляются основные преимущества мобильных телефонов – они легкие, компактные и всегда под рукой. Кстати, кое-кто из студентов уже давно по достоинству оценил все преимущества, но об этом чуть позже.

Возможно, счастливым обладателям смартфонов, КПК и прочей продвинутой техники эта статья будет менее интересна – для них существуют свои, в чем-то более функциональные приложения для чтения электронных книг. А наша сегодняшняя аудитория – владельцы простых мобильных телефонов, в которых предусмотрена поддержка Java. Превратить ваши телефоны в мини-библиотечки произведений любимого жанра вам помогут мидлеты для чтения электронных книг.

Мидлеты

Мидлет - это компактное приложение на языке Java, которое можно устанавливать и запускать на мобильных телефонах, поддерживающих платформу J2ME.

Мидлеты для чтения электронных книг можно разделить на две категории.

Первая представляет собой приложения-"читалки", а сами книги загружаются в файловую систему телефона через кабель, инфракрасный порт или Bluetooth. После этого программа с помощью встроенного браузера открывает книги для чтения. Этот вариант хорош тем, что мидлет устанавливается только один раз – потом, при необходимости, можно скачивать книги прямо на телефон. Основной недостаток этого способа – далеко не каждый мобильный телефон предоставляет мидлетам доступ к файловой системе.

Вторая категория мидлетов на пути электронная книга -> телефон задействует промежуточное звено – компьютер. По сути, такие мидлеты конвертируют текстовые файлы в приложения со встроенной книгой: к приложению для чтения книги прикрепляется текстовый файл и все это оформляется в архив JAR. В отличие от мидлетов первой категории, которые создаются один раз и затем позволяют читать различные электронные книги, вторая категория предполагает для чтения каждой новой книги изготавливать свой мидлет.

ReadManiac – «курс молодого бойца» для будущих «read-маньяков»

Разработчик: Роман Лут
Сайт: http://www.readmaniac.com
Распространение: бесплатная

На сегодняшний день ReadManiac по праву считается одной из самых популярных программ для создания JAVA-книг и чтения их на мобильном телефоне.

Программа позволяет создавать как мидлеты для телефонов с открытым доступом к файловой системе (ReadManiac FULL), так и мидлеты со встроенной книгой – для более простых моделей мобильных телефонов (ReadManiac LITE).

Скачиваем ReadManiac с официальной страницы продукта и инсталлируем приложение на компьютер (процесс установки довольно прост и не вызовет затруднений).

Затем заходим в меню "Пуск", находим папку ReadManiac и запускаем Мастер создания мидлета - ReadManiac Building Wizard (после инсталляции приложения Мастер запускается автоматически). Далее, собственно, и начинается процесс создания мидлета.

Процедура создания самостоятельного приложения-"читалки", позволяющего читать книги, закачанные в файловую систему телефона, и принципы работы с ним подробно изложены Николаем Трубиновым здесь и здесь, поэтому мы не будем на них останавливаться, а рассмотрим, как собрать мидлет со встроенной электронной книгой – для самых простых мобильных телефонов с поддержкой JAVA.

В качестве примера мы конвертируем в мобильный формат известное произведение Терри Пратчета "Кот без дураков", скачанное из сети в формате HTML.

Вообще, ReadManiac LITE работает с двумя типами файлов: TXT и HTML. Другие форматы, например DOC, придется переформатировать в TXT. Это, конечно, не сложно – но не совсем удобно.

В данном случае HTML-формат был выбран только для того, чтобы продемонстрировать процесс создания книги с картинками.

Итак, Мастер создания мидлета у нас уже запущен и…

  1. …первое, что вам будет предложено, выбрать язык для работы с программой (чтобы увидеть скриншот в оригинальном размере - здесь и далее просто кликните по нему).

  2. Следующий экран – справочный:

  3. Выбираем тип мидлета. В нашем случае – Мидлет со встроенной книгой (ReadManiac LITE).
  4. ReadManiac TINY отличается от версии LITE лишь тем, что в нем убраны некоторые возможности для сокращения размера ядра. Вариант TINY рекомендуется для самых простых мобильных телефонов с максимальным размером JAR-файла – 64 КБ. Процесс его создания аналогичен версии LITE.

  5. Выбираем модель телефона.
  6. В зависимости от выбранной модели вам будут предложены максимальный размер JAR и конфигурация кнопок. Если вашей модели в списке не оказалось, выберите близкую по функциям модель или Generic MIDP1.0 – она должна работать на всех телефонах.

    В нашем случае выбрана модель Sony Ericsson K750i. Как вы видите, максимальный размер JAR-файла довольно большой – 16384 КБ. Это означает, что собранная нами электронная книга, скорее всего, поместится в один JAR-файл.

    Забегая наперед скажу, что так оно и было – вся книга с картинками, предназначенная для K750i, уместилась в один файл размером в 230 КБ. Тогда как книга, собранная под Nokia 3100 с максимальным размером JAR в 64 КБ была разбита аж на 33(!) JAR-файла по 64 КБ в каждом. Та же книга, созданная для Nokia 3100 из TXT-файла – без картинок, заняла "всего" 9 файлов по 64 КБ, а созданная в формате TINY (аналогичном LITE, но с меньшим размером ядра) – 5 JAR-файлов.

    Поэтому для телефоном с низким ограничением на JAR все же лучше создавать книги из TXT-файлов без картинок.

  7. Выбираем конфигурацию кнопок.
  8. Как уже говорилось, программа сама предложит вам наиболее подходящую конфигурацию кнопок, но вы также сможете задать ее самостоятельно – в виде текстового файла. Ниже мы дадим ссылку на полное руководство пользователя - ReadManiac Manual, где можно будет найти в том числе и эту информацию.

  9. Выбираем язык интерфейса для мидлета.
  10. Задаем список шрифтов.
  11. Если вы новичок в деле "мобильного книгостроения" – то здесь также ничего менять не стоит. Просто жмите "Далее".

  12. Далее выбираем текст для встраивания. Нажимаем кнопку "Добавить" и открывается диалоговое окно, предлагающее выбрать один или несколько txt- или html-файлов для конвертации.
  13. Задаем имя мидлета, название книги и вступительный текст.
  14. Первые два поля заполняются автоматически, но их можно изменять. Если вам есть, что сказать читателям, можете добавить еще и вступительный текст – он добавляется в начало каждой части книги. Мы оставили это поле пустым.

  15. Параметры преобразования изображений.
  16. Тоже предлагаются автоматически. При максимальном JAR-файле в 64 КБ рекомендуют преобразовывать изображения в 16-цветные, а при черно-белом дисплее, соответственно, в черно-белые.

    Увеличение качества и размера изображений ведет к увеличению итогового JAR – пользуйтесь этим с осторожностью.

    Честно говоря, в предлагаемом программой виде изображения получаются мелковатые и не очень удобные для просмотра. Поэтому, на мой взгляд, при создании обычных книг без них вполне можно обойтись.

    Но картинки играют ключевую роль при создании книг, содержащих формулы, графики и т.п. – тех же "мобильных шпаргалок", например.

  17. Дополнительные настройки.
  18. Если вы не продвинутый пользователь – жмите "Далее". По словам автора программы, неосмысленное изменение настроек "может привести к неработоспособности мидлета или отказе телефона при попытке его установки".  

  19. Ура! Приложение создано!

Просто укажите каталог, в который вы хотите его сохранить и… приготовьтесь подождать. В нашем примере процесс создания JAR занял чуть больше минуты, но мысль "А не завис ли компьютер?" успела проскочить.

Все, что вам осталось сделать – загрузить приложение в телефон одним из способов и читать, читать, читать... Кстати, получилось вполне приемлемо:

Но все же не забывайте делать перерывы, если не хотите испортить зрение.

Конечно, описать все возможности ReadManiac в одной статье невозможно, да и нужно ли? Здесь мы изложили своего рода "Курс молодого бойца" – для начинающих. Если вас интересуют более тонкие настройки программы – в том числе, возможность управления шрифтами, отображением информации на экране и т.п. – отсылаем вас к первоисточнику – никто не научит вас лучше, чем сам автор.

На сегодняшний день ReadManiac все еще является одним из самых популярных приложений для создания и чтения книг на мобильном телефоне. К сожалению, в сентябре 2006 года автор программы, Роман Лут, по личным обстоятельствам приостановил развитие мидлета. А в феврале 2008 года на русскоязычном сайте проекта появилось сообщение, что проект закрыт, поскольку Роман Лут " потерял интерес к программированию на J2ME". А жаль!

BookReader – превращаем мобильник в шпаргалку

Разработчик: Артур Асеев
Сайт: http://mobilereader.ru
Распространение: платная

BookReader - еще одно популярное приложение для создания книг для мобильных телефонов. Помимо стандартных TXT, поддерживает множество других форматов файлов: DOC, WRI, RTF, HTM, CHM, FB2.

Сразу оговоримся – приложение платное, но вполне доступное по цене – 200 рублей или 8 долларов. Кроме того, автор программы, Артур Асеев, предоставляет возможность предварительно протестировать приложение совершенно бесплатно. Скачать инсталляционный файл можно здесь.

К программе прилагается довольно подробный и грамотный HELP, но лично у меня под Windows Vista он работать отказался. Если у вас по каким-то причинам возникнет та же проблема, скачать Руководство в формате DOC можно здесь.

Интерфейс программы удобный и дружественный. Если вам понятна сама «философия» создания книг для мобильных телефонов, то разобраться с BookReader вам не составит труда.

Минимум, что потребуется от пользователя – это выбрать файл, который вы хотите превратить в книгу, задать имя книги, под которым вы хотите видеть ее в телефоне и нажать «Старт». Программа сама обработает текст и картинки, разобьет на главы, добавит шрифты, создаст JAD и JAR файлы, при необходимости закачает в телефон или на WAP-сервер.

Для продвинутых пользователей имеется множество возможностей для тонкой настройки процесса разбиения и параметров будущей книги.

Единственный, скорее даже не отрицательный, а не совсем привычный момент: для тонкой настройки некоторых параметров приходится вносить изменения в файлы приложения.

Например, максимальный размер изображений в телефоне задается в файле WordDecoder.ini. По умолчанию он находится по адресу c:\Program Files\BookReader\Decoders\WordDecoder.ini.

Корректные размеры изображения особенно важны при создании «мобильных шпаргалок», содержащих «жизненно важные» картинки - формулы, графики и т.п.

Находим в файле WordDecoder.ini строки

MaxWidth=255 ; максимальная ширина
MaxHeight=220 ; максимальная высота

и экспериментируем с числами. Выставив, например, значения 128х128, получаем:

В целом же BookReader можно смело рекомендовать для постоянного использования. Программа уже собрала множество восторженных отзывов в сети. Особенно довольны студенты.

TequilaCat BookReader – для ценителей простоты

Разработчик: Алексей Вдовиченко
Сайт: http://www.tequilacat.nm.ru
Распространение: бесплатная

В отличие от двух предыдущих приложений, TequilaCat BookReader не требует инсталляции. Для работы программы достаточно скачать дистрибутив и запустить файл Shell.exe.

По замыслу разработчика, TequilaCat BookReader понимает наиболее часто используемые форматы электронных книг, такие как RTF, TCR, MS Office, AdobePDF и т.д., но, к сожалению, оптимизирован только под показ простого текста, так что о стилях, цветах, а главное – картинках, придется забыть. Также программа понимает часто встречающиеся форматы упакованных книг: ZIP, RAR, HA, ARJ.

Лично у меня с этим приложением дружбы не сложилось, но TequilaCat BookReader действительно пользуется значительной популярностью и вполне заслуживает внимания. Кстати, еще несколько лет назад TequilaCat BookReader был безусловным лидером среди читалок.

Дистрибутив приложения можно скачать на этой странице, а подробное руководство пользователя находится здесь.

mjBook – один для всех

Разработчик: Андрей Константинов
Сайт: http://www.mjsoft.nm.ru/_mjbook.htm
Распространение: бесплатная

Основными отличительными чертами mjBook являются:

  • совместимость со всеми телефонами поддерживающими Java;
  • один универсальный мидлет для всех моделей;
  • автоматическое определение типа телефона и подключение дополнительных функций для реализации его возможностей;
  • новый механизм отображения - пока вы читаете страницу, программа формирует в памяти следующую, при листании вперед получается мгновенная смена страницы.

С другими возможностями приложения можно ознакомиться на официальной странице mjBook. Программа не требует инсталляции – просто скачиваем дистрибутив и приступаем к работе.

Резюме

Рассмотренные в статье приложения наиболее часто используются для создания книг для мобильных телефонов. Что любопытно - все они написаны нашими соотечественниками! Если вам нужны книги с картинками – используйте BookReader или ReadManiac. BookReader, например, особенно незаменим при создании "мобильных шпаргалок". А ReadManiac, помимо симбиоза мобильных книг и программы-ридера, позволяет создавать самостоятельные приложения-"читалки", с помощью которых можно читать книги, закачанные в файловую систему телефона. Правда, в отличие от других программ, ReadManiac не работает с файлами RTF или DOC, но, нужно отметить, что и другие программы-ридеры далеко не всегда конвертируют эти форматы в JAVA-книги достаточно корректно.

Если вы собираетесь работать преимущественно с текстовыми файлами, возможно, вам будет достаточно TequilaCat BookReader или mjBook. Хотя я все же отдаю предпочтение первым двум приложениям.

Изучив все "плюсы" и "минусы" представленных программ, возможно, вы найдете в интернете что-то другое, более соответствующее вашим запросам и вашей модели мобильного телефона. Пробуйте, и не забывайте делиться своими впечатлениями на нашем форуме.

© Варвара Бутковская, MForum.ru

MForum.ru на Facebook. Подпишись!

Публикации по теме:

13.03. [Обзоры] Обзор MonsterPad: плюсы и минусы детского планшета / MForum.ru

31.07. [ПО]  Практикум: как перенести контакты на смартфон Android и Windows Phone / MForum.ru

28.10. [ПО]  Samsung Bada: Экскурсия по Samsung Apps / MForum.ru

26.04. [Обзоры]  Обзор Gigabyte GSmart S1205 / MForum.ru

22.03. [Технологии]  Телефон и ремонт: мысли вслух / MForum.ru

Предложения интернет-магазинов:

Обсуждение (открыть в отдельном окне)

10.07.2008 20:18 От: анонимно

Ну очень нужное дело - от продавца на рынке (прайсы) до студента (сами знаете зачем) и профессора университета (им тоже нужны шпаргалки).

Koala

10.07.2008 21:35 От: Olyapka

а профессорам зачем? на лекции? :)

11.07.2008 08:24 От: taimer

подборка программ не плохая, но изложено как-то непоследовательно и отрывисто

10.01.2009 04:31 От: Alexandra0

Спасибо огромное за подробное описание! У меня Sony Ericsson w910i, я поставила себе readmaniac. Нравится больше, чем tequilacat bookreader:

  • больше возможностей по модификации текста (шрифт, варианты просмотра, и т. д.);
  • удобнее вызов команд в самой программе на телефоне;
  • стандартная tequilacat bookreader на моем телефоне не читается почему-то! :( Мне друг ставил какую-то особую версию, сама я ее не нашла в нете. А тут все понятно! :)

Здорово, что кому-то не безразлична судьба "чайников", которые, тем не менее, тоже хотят читать книги с мобильного! ;-)

27.01.2009 20:27 От: vitalii

Здравствуйте! Подскажите пожалуйста какую читалку выбрать для Nokia 6500 slide ( я обычный юзер с комп-м на ВЫ).Не знаю какой у моего телефона максимальный размер JAR (kb),где выбрать текстовые файлы (в моих документах текстовых файлов нет-я все папки просмотрел). Помогите. Спасибо.

27.01.2009 20:44 От: Olyapka
vitalii 27.01.2009 20:27:
Здравствуйте! Подскажите пожалуйста какую читалку выбрать для Nokia 6500 slide ( я обычный юзер с комп-м на ВЫ).Не знаю какой у моего телефона максимальный размер JAR (kb),где выбрать текстовые файлы (в моих документах текстовых файлов нет-я все папки просмотрел). Помогите. Спасибо.

вам не надо делать java-книгу. на ваш телефон можно поставить обычное приложение, а потом загружать в любую папку txt файлы и открывать. насчет текстовых файлов - ну откуда я знаю, где они на вашем компьютере.

С уважением, Ольга, редактор MForum

13.02.2009 14:03 От: vasil'OK

Ольга, добрый день! я тоже владелец Nokia 6500 slide. расскажите подробнее, что за приложение и где его найти?

01.03.2009 17:34 От: олдж

привет! подскажи, пожалуйста, как решил проблему с читалкой для своего 6500 слайд. я тоже в затруднении. сенксс!!!

02.06.2009 20:13 От: LElik312

скажите пожалуйста, как можно загрузить готовый мидлет в телефон SonyEricsson K700i (только с помощью кабеля или через блютуз тоже?)

19.06.2009 19:38 От: grg

У меня Samsung F480, и я попытался, следуя вашим рекомендациям, установить себе java-книгу... К сожалению, телефон отвечает, что это неизвестный ему формат. Пробовал разные, рекомендуемые вами, программы, результат тот же... Не подскажете ли, в чем может быть причина?

02.07.2009 12:45 От: StenLi

у меня нокиа н82 , все установил, и уже создаю книги, но для моего телефона нет, сделал на нокиу 7700 , Но при чтении книги, буквы маленькие, почем? и как сделать шрифт по больше?в настройках копался в книге... или какую нокию выбирать?

07.11.2009 01:27 От: Helen8221

Огромная Благодарность!!! так как мобильник у меня не навороченный, а читать тоже охоча :) СПАСИБО АВТОРУ БОЛЬШОЕ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

14.11.2009 14:16 От: tai

Привет! подскажите, книга, закаченная в телефон не читаема, вместо букв-иероглифы! у меня нокиа n73

15.11.2009 09:37 * От: Stinger
tai 14.11.2009 14:16:
Привет! подскажите, книга, закаченная в телефон не читаема, вместо букв-иероглифы! у меня нокиа n73

Привет! Поменяйте в настройках приложения кодировку

>> С уважением, Stinger, >> Клуб "Полный оффтоп"

30.01.2010 03:03 От: fejka

здравствуйте! подскажите, пожалуйста, программы для чтения книг для Nokia 5130 Xpressmusic. заранее спасибо!

05.07.2010 18:29 От: only you

Здравствуйте подскажите читалку для nokia 6303i classic. Спасибо)

07.10.2010 14:18 От: юрьич

у меня китайская подделка Х6. собственная читалка выдает иероглифы и на смену кодировок не регирует. экран сенсорный и кнопок нет. можно ли этом телефоне, в принципе, читать книги? alexandryurivich@rambler. ru ради бога не откажите... страдает ребенок!

07.10.2010 14:51 * От: Olyapka
юрьич 07.10.2010 14:18:
у меня китайская подделка Х6. собственная читалка выдает иероглифы и на смену кодировок не регирует. экран сенсорный и кнопок нет. можно ли этом телефоне, в принципе, читать книги? alexandryurivich@rambler. ru ради бога не откажите... страдает ребенок!

сомневаюсь. купите ребенку нормальный телефон, а не подделку, чтобы он не страдал.

P.S.
Много полезного - в нашем FAQ.
С уважением, Ольга, редактор MForum.

12.10.2010 17:33 От: Ди2

Подскажите пожалуйста какую читалку можно установит на телефон Нокиа 5130? и вообще можно ли устанавливать читалки на этот телефон?

12.10.2010 19:41 От: aurora-tara

привет всем! Я с таким же вопросом как у всех,))))))))у меня нокиа 7210 супернова,...какая кодировка мне подойдет,а то тоже какие-то закарючки...большое спасибо.

13.10.2010 00:11 От: Olyapka

почитайте статью, там все написано про программы. кодировки переберите разные, какая-нибудь подойдет. если не получается, пересохраните текст на компьютете с помощью блокнота в формате юникод.

P.S.
Много полезного - в нашем FAQ.
С уважением, Ольга, редактор MForum.

16.03.2012 11:27 От: borman3516

Привет!Можно ли поставить читалку на Samsung GT-S3850 Corby 2 и как?

10.06.2013 10:52 От: rashpil

подскажите пажалуйста я установил программу дальше то что?мне нужен интернет на телефоне?или текст(книгу) скачал на телефон!не пойму как и что делать после скачивания объясните пажалуйста пошагово мне!


Новое сообщение:
Complete in 33 ms, lookup=0 ms, find=33 ms

Последние сообщения в форумах

Все форумы »



Поиск по сайту:

Подписка:

Подписаться
Отписаться


Новости

28.09. [Технологии] Компоненты: MediaTek анонсировала чипсеты Helio P20, P25 и X30 / MForum.ru

28.09. [Новинки] Анонсы: Elephone C1 – металлический смартфон за $119 / MForum.ru

27.09. [Новинки] Анонсы: Samsung Galaxy On8 с 5,5-дюймовым SuperAMOLED-дисплеем запущен в Индии / MForum.ru

27.09. [Новинки] Анонсы: Xiaomi Mi 5S и Mi 5S Plus представлены официально / MForum.ru

26.09. [Новинки] Слухи: «Сердцем» Samsung Galaxy S8 станет Exynos 8895 / MForum.ru

23.09. [Новинки] Анонсы: Samsung Galaxy On7 (2016) представлен официально / MForum.ru

22.09. [Новинки] Анонсы: Vernee Mars представлен официально / MForum.ru

22.09. [Технологии] Это интересно: Цены на дисплеи бюджетных смартфонов выросли более чем на 50% / MForum.ru

22.09. [Новинки] Анонсы: Lenovo Z2 Plus на базе Snapdragon 820 представлен в Индии / MForum.ru

21.09. [Новинки] Анонсы: LeEco Le Pro 3 – первый китайский смартфон со Snapdragon 821 за $270 / MForum.ru

21.09. [Новинки]  Анонсы: Nokia 216 – возможно, последний телефон Nokia от Microsoft / MForum.ru

20.09. [Новинки] Анонсы: HTC Desire 10 Pro и Desire 10 Lifestyle представлены официально / MForum.ru

20.09. [Новинки] Анонсы: Leagoo V1 разделит личные и рабочие данные / MForum.ru

19.09. [Новинки] Это интересно: К чему приводит спешка или снова о Samsung Galaxy Note 7 / MForum.ru

15.09. [Новинки] Анонсы: Highscreen Thunder – очень громкий смартфон / MForum.ru

14.09. [Новинки] Анонсы: Samsung Galaxy Tab A (2016) with S Pen представлен официально / MForum.ru

13.09. [Новинки]  Анонсы: LeEco Le Max 2 и Le 2 официально появились на российском рынке / MForum.ru

08.09. [Новинки] Анонсы: Apple Watch Series 2 – серьезная защита от влаги и GPS / MForum.ru

08.09. [Новинки] Анонсы: iPhone 7 и iPhone 7 Plus – теперь с защитой от влаги / MForum.ru

07.09. [Новинки]  Анонсы: LG V20 представлен официально / MForum.ru