Pull to refresh

Android: читалки с синхронизацией между устройствами

Development for Android *
Есть у меня планшет и телефон на андроиде. Читаю и на том и на другом (на телефоне — в дороге, на планшете — дома). Сами книги автоматом синхронизируются через dropbox, но захотелось, чтобы остановившись, можно было продолжить чтение на другом устройстве с того же самого места.


От читалки как таковой, мне нужно не очень много:
поддержка переносов в русском тексте (это обязательное)
двустраничный режим на планшете (мне так удобнее)
поддержка fb2 (но согласен и на epub, если в остальном устроит)
ночной/дневной режим (есть у всех, но мало ли)

Пользовался Coolreader'ом, но, не смотря на многочисленные просьбы в теме на 4pda, подвижек в сторону синхронизации я не вижу. Предлагали разве что папку .cr3 синхронизировать через дропбокс, но там хранятся все настройки, а не только позиция в файле. Потому не подходит.

Обновлено 26.03.12, добавил информацию про bookmate и вариант синхронизации для coolreader'a.

Решил посмотреть, что предлагает маркет.

Amazon Kindle.


Приложение неплохое, но поддерживает только свои книги, купленные на амазоне. Таких у меня немного. Установлено, но как основная читалка не годится.

Page Turner Reader, который и позиционируется как «reader that keeps all your devices in sync.»

Посмотрел. Не поддерживается fb2, нет переносов в русском тексте, нет двустраничного режима.

FBReader плюс дополнение к нему FBSync.

Для работы требует прав root'a. На телефоне они есть, на планшете получать лениво, так что пролетаю. Да и двустраничный режим на планшете не поддерживает.

Aldiko Book Reader и Aldico sync


С недавних пор Aldico sync прав root'a не требует. Но мне не понравилась сама читалка, неудобный интерфейс, грустная работа с русским (отображает, но не больше).

Moon+ Reader


Неплохая читалка с большим набором возможностей. Вполне тянет на конкурента coolreader'у, возможности практически те же (все, что мне нужно, имеется), но чуть более красивый интерфейс. Ну и синхронизация через dropbox. Работает только на втором и третьем андроидах, на четвертом не работает. Но, поскольку на телефоне я откатился с четверки обратно на двойку, меня это устроило.
Чтобы включить, надо открыть какой-нибудь файл на чтение и зайти в настройки, раздел «Разное». Там промотать до конца и поставить галку о синхронизации.
Из недостатков — грузит файл небольшими кусками, переход между которыми заметен и не очень быстр. Но пока пользуюсь и пытаюсь понять, насколько меня это раздражает.

Добавление:
bookmate.com

Не читалка, а сервис — попытка сделать платную библиотеку. Но есть возможность загружать свои книги (через браузер), а не пользоваться библиотечными и синхронизировать их при помощи клиента bookmate. Идея хорошая, но мне не очень нравится реализация — хотя своего потребителя они нашли, судя по количеству комментариев.
Переносы в читалке есть, но я не нашел ни двустраничного режима, ни работающего переключателя день/ночь (он есть, но только слегка дергает яркость) ни даже поиска по книге.

Coolreader


В комментах подсказали вариант синхронизации для Coolreader'a, решил глянуть, как оно будет выглядеть.
Для начала — удаляем из папки .cr3 файл cr3.ini, чтобы программа перенесла свои настройки в другое место. После этого в .cr3 останется только кэш прочитанных файлов, обложек и информация о позиции в файлах. Хотя в идеале можно грохнуть всё в этой папке. Дальше берется dropsync и настраивается синхронизация .cr3 с какой-нибудь папкой в дропбоксе, желательно включить «instant upload», чтобы файлы грузились сразу по изменении.
Все, синхронизация работает, но с оговорками:
  • когда прекращаете читать на одном устройстве, надо явно выходить из программы, а не оставлять ее висеть в фоне — иначе получите конфликтующие копии файлов
  • функции «instant download» у dropsync'a нет, потому обновление будет не мгновенным, а в зависимости от того, насколько часто настроите (можно, конечно, и ежеминутно поставить, но это будет очень быстро сажать батарею)
  • при синхронизации будет обновляться не только файл настроек, но и кэш книг, потому при медленном, нестабильном или дорогом интернете лучше этим не пользоваться

Так что, на мой взгляд, это чисто теоретическая возможность, непригодная для реального использования.

Ну и выводы, которые просили:

Лично я пытаюсь привыкнуть к moonreader'у. Но вполне достойными решениями смотрятся bookmate и kindle, если вас устраивают методы загрузки файлов и сами читалки.
Tags:
Hubs:
Total votes 55: ↑39 and ↓16 +23
Views 46K
Comments Comments 119