О проекте
tbook начался с простой досады: читаешь книгу в трёх местах — в метро с телефона, вечером с планшета, иногда слушаешь озвучку в машине — и каждый раз ищешь, где остановился.
Что делает приложение
Хранит одно состояние на книгу: страницу в тексте, минуту в аудио и связь между ними. Переключились с чтения на слушание — попадаете в то же место, а не в начало главы. Состояние синхронизируется между устройствами через сервер, сами файлы книг при этом лежат локально.
Почему офлайн
Потоковое чтение по сети ломается там, где чаще всего и читают: в метро, в поезде, в самолёте. Поэтому книга и озвучка скачиваются целиком заранее. Аудиокнига — это сотни мегабайт, так что качать лучше по Wi-Fi, зато потом сеть не нужна совсем.
Форматы
| Тип | Поддержка |
|---|---|
| EPUB | да, вместе с оглавлением и сносками |
| FB2 | да, включая архивы .fb2.zip |
| MP3 | да, папка файлов считается одной книгой |
| M4B | да, с главами из метаданных |
| нет — верстка под фиксированную страницу плохо переносится на телефон |
Состояние проекта
Это личный проект без монетизации, рекламы и инвесторов. Сборки приложения пока раздаются узкому кругу — интерфейс меняется слишком часто, чтобы звать всех. Библиотека при этом открыта: файлы там нужны сами по себе, без приложения.