Anima Libri развивается спокойно и по-честному: сначала делаем хорошо, потом показываем. Здесь — что уже есть, что делаем сейчас и что хочется воплотить. Точных сроков не обещаем: лучше позже, но надёжно. Порядок пунктов — это «чего хочется», а не жёсткий план.
Уже есть
Всё это работает прямо сейчас
- Чтение книг в форматах FB2, EPUB и TXT, а также FB2 в ZIP — в том числе сборники: каждая книга из архива добавляется отдельно
- Библиотека и статусы книг; раздел «Мои книги» с раскладкой по авторам или сериям; корзина с восстановлением удалённых книг
- Обложки из сети — читалка сама подбирает обложку книги по названию и автору
- Озвучка вслух — в фоне, на заблокированном экране, с управлением с наушников; регулировка скорости (0.75×–2.0×)
- Подсветка читаемого места при озвучке, полоса прогресса чтения
- Темы оформления, размер шрифта, полноэкранный режим, закладки и заметки
- Синхронизация книг, позиций, заметок, удалений и оформления через Dropbox или WebDAV
- Справка и ответы на частые вопросы — прямо внутри приложения
- Без регистрации, рекламы и трекеров
Делаем сейчас
Ближайшие шаги
- Полная синхронизация библиотеки — состояние книг (читаю сейчас / прочитано / не интересно) и раскладка библиотеки одинаковы на всех устройствах; удалённая книга исчезает со всех устройств
- Обратная связь — «Написать разработчику» (почта для ответа и поле для сообщения) и «Сообщить об ошибке» с автоматическими отчётами о сбоях
В планах
Что хочется воплотить
Чтение
- Поиск по книге — найти слово или фразу внутри текста и перейти к месту
- Автопрокрутка — текст плавно «ползёт» с настраиваемой скоростью: удобно читать лёжа
- Экспорт заметок и цитат — поделиться выделенной фразой или выгрузить все заметки по книге
- Оценка времени чтения — «осталось ~N часов» на карточке книги
- Точнее подсветка при озвучке — чтобы место чтения было видно поточнее
- Режим для слабовидящих — очень крупный шрифт и высокая контрастность
Библиотека
- Библиотека на NAS или компьютере — брать книги прямо из сетевой папки (NAS, ПК) и складывать туда же, не перекидывая файлы вручную
- Полки и теги — свои подборки («Отпуск», «Учёба»)
- Список «Хочу прочесть» — личный список желаний: видны книги, которые хочется прочитать; можно добавить из подбора или вручную, чтобы не потерять
- Резервная копия библиотеки — выгрузить и загрузить всё (книги, позиции, заметки) одним архивом
Каталоги и книжные сервисы
- Каталоги книг по стандарту OPDS — подключить любую библиотеку с поддержкой OPDS: искать и скачивать книги прямо в приложении
- Свободные библиотеки — Project Gutenberg, Викитека и другие собрания книг в общественном достоянии
- Платные сервисы (ЛитРес и другие) — изучаем, что реально возможно: книги без защиты можно скачать и читать в любой читалке, а защищённые открывает только приложение самого сервиса
Синхронизация и облака
- Облака «одной кнопкой» — Яндекс.Диск, OneDrive и Google Диск (Dropbox и WebDAV уже работают)
- Подключение второго устройства по QR/коду — без ручного ввода логинов
- Простое подключение синхронизации — чтобы справился любой, без инструкций
Платформы
- Версия для Windows — настольная читалка с той же библиотекой и синхронизацией
Дальние идеи
То, о чём мечтаем
- Подбор книг «Что почитать?» — подсказки по жанру и настроению («фэнтези с экшеном», «что-то про любовь») и «похожие книги» — с помощью каталога книг и ИИ-помощника; а понравившееся — сразу в список «Хочу прочесть»
- Виджет на главный экран — «Продолжить чтение» в одно касание
- Интеграция с книжными сервисами — «магазин ЛитРес и других» прямо в приложении, если проект вырастет (возможно только по договору с сервисом)
- Статистика чтения — сколько книг прочитано, среднее время на книгу, в какие месяцы сколько прочитано, любимые жанры и авторы. Считается на устройстве, без отправки данных куда-либо
- Читательские цели и достижения — «прочитать N книг за год», серии дней с чтением, личный прогресс (на основе той же локальной статистики)
- Дополнительные темы оформления
- Электронные книги с нашим функционалом
Порядок и сроки могут меняться — делаем без гонки, зато на совесть.