Обмен опытом: Мобильная библиотека для мобильного читателя

MForum.ru

Обмен опытом: Мобильная библиотека для мобильного читателя

26.01.2005, "Биржа"

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


Важнейшую роль в становлении телефона как компьютера сыграл язык Java. С развитием и появлением новых стандартов разработчики получали доступ к новым возможностям, поэтому теперь приложения J2ME могут добавить в ваш телефон практически любую функцию. А мы поговорим о мидлетах, предназначенных для чтения и редактирования текстовых файлов (в простонародье - просто «читалки»).

Все мидлеты для чтения и/или редактирования текстов можно разделить на две большие группы.

1. Мидлеты - «текстовые редакторы», позволяющие создавать, редактировать, сохранять, открывать текстовые файлы непосредственно в телефоне. Некоторые из них способны загружать книги из интернета при помощи GPRS.

2. Мидлеты, которые создаются на компьютере с помощью специальных программ для просмотра (не редактирования!) заранее созданных на компьютере текстов. Правда, не очень удобно, но взамен вы получаете большую степень сжатия и более высокую скорость работы. Дело в том, что текстовый файл обрабатывается специальными методами, а затем сжимается в файл с расширением *.jar.

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

Итак, приступим. Я перепробовал достаточно большое количество мидлетов: MicroReader, ReaderC, mbReader, ReadManiac, BoBR, Bookshelf, Book Reader, Minipad, Sprucenotes и другие. Только лучшие из них попали в обзор. В результате к нам на операционный стол поступили следующие бестселлеры в мире читалок.

ReadManiac - наш первый пациент. Официальный сайт автора: http://www.deep-shadows.com/hax/ReadManiac.htm

Размер текстового файла ограничен либо размером вашей MMC-карты, либо размером внутренней памяти телефона.

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

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

Но, с другой стороны, у мидлета ReadManiac также имеется минус. Он «вытекает» из названия - это просто «читалка». Вы не сможете создавать и редактировать файлы, что не очень приятно для хорошей программы.

Качественно продуман процесс чтения. Достаточно указать время обновления страниц, и мобила сама будет их перелистывать. Отдельное внимание следует уделить разделу настроек. В нем можно изменить практически все: включить/отключить подсветку, поменять шрифты и кодовую таблицу, включить скроллер и меню (в данном случае в режиме просмотра внизу отображаются часы и текущая страница, а также вертикальная линейка прокрутки).

MicroReader - наш следующий подопытный. Официальный сайт автора: http://home.c2i.net/thvoslef/midlets/mrinfo.html

Достаточно интересный мидлет. Некоторые его модификации созданы сторонними разработчиками, что свидетельствует о популярности данной утилиты. Расширения для мидлета можно найти здесь: http://amigo12.newmail.ru/. На этом сайте выложена обновленная, подправленная версия MicroReader.

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

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

2. Иногда при попытке поместить текстовый файл с расширением *.txt в папке Storage мидлета он разбивается на множество мелких файлов непонятного происхождения. В данном случае необходимо удалить расширение файла либо выключить опцию File Conversion в вашем DES (Правка -> File Conversion).

3. Специально для MicroReader предназначена утилита для создания Prefs.cfg - файла для MicroReader. Поместите файлы Texts.bat и Cfg.exe в директорию, содержащую те же txt-файлы, что и папка Storage MicroReader"а, запустите Texts.bat, полученный Prefs.cfg скопируйте в указанную папку в телефоне - и вам не придется набирать названия файлов вручную.

4. MicroReader можно использовать как телефонную книжку: в мидлете предусмотрена возможность звонить и отправлять SMS.

Bookshelf - наш последний на сегодня пациент Официальный сайт автора: http://members.lycos.co.uk/bookshelfmirror

Единственный мидлет в своем классе, попавший в наш обзор. Он предназначен для преобразования одного или нескольких текстовых файлов в формате «.txt» в мидлет, готовый для отправки на мобильный телефон. При его запуске на телефоне пользователь получает возможность читать текст, включенный в мидлет. За счет того, что текст находится в зашифрованном виде (в виде мидлета), обеспечивается высокая степень сжатия данных и достаточно большая скорость работы. Но в этом способе также имеются недостатки. Главный, конечно же, - нельзя редактировать текст, включенный в мидлет.

Мидлет, содержащий текст для чтения, подготавливается на компьютере. Программа-клиент для PC работает в среде Java Runtime, что требует дополнительной установки (только установки - работать с ней не придется) Java Runtime Environment версии не ниже 1.4, которую можно бесплатно взять на сайте Sun Microsystem java.sun.com. Это еще один недостаток данного мидлета, но он с лихвой компенсируется удобством чтения и различными видами форматирования. В процессе формирования мидлета программа позволяет выбрать параметры форматирования текста: шрифт, межстрочное расстояние и т.д. Если вас не устраивают шрифты, входящие в комплект поставки, вы сможете выбрать понравившиеся, но шрифты должны быть представлены в виде файлов .pdb или .pft.

Процесс создания мидлетов достаточно простой и полностью автоматизированный. Но хочу сразу предвидеть вопрос, который с завидной частотой встречается на форумах: «Почему при создании мидлета из 10 Кб файла я получаю мидлет объемом в 40 Кб?». Отвечаю: помимо текста в мидлет входит и программа для чтения. Она занимает около 35 Кб. Так что использование данного мидлета актуально при необходимости создания больших текстовых файлов.

***

Итак, подведем итоги обзора. Если вам необходима большая скорость работы, а память в вашем телефоне ограничена, стоит обратить внимание на Bookshelf. Если размер, занимаемый мидлетом и текстами вас не очень тревожит, стоит остановить свой выбор на ReadManiac. Но не забывайте и о MicroReader. Он очень полезен деловым людям, так как позволяет оправлять заметки друзьям и коллегам по работе. В общем, выбор за вами!

© Игорь Коршак, "Биржа"

Все о рынке контента России - только на MForum.ru

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

В форуме нет сообщений.

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

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

Все форумы »



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


Колонка редактора

27.04. Компания Yadro представила новые конфигурации СХД с уменьшенными объемами ОЗУ

27.04. МТС выходит на рынок модульных ЦОД

27.04. МегаФон в Забайкальском крае - связь улучшена новой базовой станцией в посёлке Адриановка

27.04. ГК Элемент выпустила ВГ11Т - версию микроконтроллера ВГ7Т в компактном корпусе, и с важными модификациями

27.04. Приложение Т-банка поможет заплатить айфоном без подключения к интернету

26.04. Imec интегрировал модуляторы из ниобата и танталата лития на платформу кремниевой фотоники

26.04. Балтийские страны построят сплошное покрытие 5G вдоль автомагистрали Via Baltica

24.04. Производство фоторезистов в Японии оказалось под угрозой из-за энергокризиса

24.04. Cisco представила универсальный квантовый коммутатор для будущего квантового интернета

24.04. «Билайн бизнес» внедрил LLM-агента на горячей линии «Ренессанс страхование»

24.04. Почему в России растет зарубежный трафик?

24.04. Рикор выпустил обновления прошивки для смартфонов Rikor

24.04. Создатели DeepSeek утверждают, что новая версия китайского ИИ обошла ChatGPT и Gemini в существенных тестах

24.04. МТС в Иркутской области - покрытие расширено поддержкой LTE900 на трассе «Байкал»

21.04. Сделка на миллиард - американцы купили израильский стартап DustPhotonics

Все статьи >>


Новости

27.04. Poco C81 и C81x – два бюджетных 4G-смартфона с 120 Гц, большими батареями и ценой от 105 долларов

27.04. Infinix GT 50 Pro – игровые триггеры, Dimensity 8400 Ultimate и жидкостное охлаждение за 406 долларов

27.04. Vivo Y6 5G – 7200 мАч, 120 Гц, "дышащий свет" и защита IP69 за 225 евро

24.04. Honor 600 и 600 Pro – 200 МП камера, IP69K и дизайн в стиле iPhone 17 Pro

24.04. Poco M8s 5G – 7000 мАч, 144 Гц и Snapdragon 6s Gen 3 за $189

24.04. iPhone 18 получит дисплей M12+, как у iPhone 14 Pro, а Pro-версии — новый M16

23.04. OnePlus Watch 4 – титановый корпус, Wear OS 6 и 16 дней работы

23.04. Motorola Edge 70 Pro – 6500 мАч, 90 Вт, три 50 МП камеры и защита IP69

23.04. Oppo Find X9 Ultra – двойной 200 МП перископ, 10x оптический зум и Hasselblad

22.04. Redmi K90 Max – первый смартфон Xiaomi со встроенным вентилятором и Dimensity 9500

22.04. Redmi Pad 2 SE 4G – дисплей 9.7"/2K@120 Гц и АКБ 7600 мАч за 205 долларов

22.04. Tecno Pop X 5G – горизонтальная камера, 6500 мАч с 45 Вт и FreeLink за 15 999 рупий

21.04. Huawei Pura 90 – асимметричная камера, АКБ 6500 мАч и Kirin 9010S за 4699 юаней

21.04. Huawei Pura 90 Pro и Pro Max – 200 МП перископ, LOFIC-матрица и двухцветный металл

21.04. Huawei Pura X Max – раскладной смартфон с Kirin 9030 Pro

21.04. Huawei Watch FIT 5 Pro – 1.92" LTPO AMOLED 3000 нит, ECG и датчик глубины

20.04. Sony Xperia 1 VIII получит квадратную камеру вместо вертикальной полоски

20.04. OnePlus Buds Ace 3 обеспечат 55 дБ шумоподавления и 54 часа работы

20.04. OnePlus Pad 4 получил Snapdragon 8 Elite Gen 5, 13.2" 3.4K 144 Гц и батарею 13 380 мАч

17.04. OnePlus Nord CE 6 Lite – Dimensity 7400, 7000 мАч, а AMOLED заменили на LCD