Описание услуги
Я занимаюсь разработкой мобильных приложений-читалок для электронных книг и документов, которые полноценно работают без интернета и синхронизируются между устройствами, как только появляется сеть. Пользователь открывает книгу в метро без связи, делает пометки, а при выходе в сеть всё аккуратно подтягивается на второй телефон или планшет.
В основе — офлайн-first архитектура: каждая книга, закладка, заметка и позиция чтения сначала сохраняются локально и только потом отправляются в облако. Я продумываю разрешение конфликтов на случай, если один и тот же файл читали на двух устройствах одновременно без связи, чтобы прогресс не терялся и не перезаписывался случайно.
Что обычно входит в проект:
— Локальное хранилище для EPUB, PDF, FB2 и текстовых форматов с быстрым поиском по тексту
— Фоновая синхронизация библиотеки, позиции чтения, закладок и заметок между устройствами
— Разрешение конфликтов при офлайн-редактировании на нескольких устройствах
— Настройка шрифтов, тем и режимов чтения для комфортного длительного чтения
— Импорт файлов из облачных хранилищ и вручную, конвертация форматов при необходимости
Сдаю рабочее приложение, готовое к публикации, вместе с документацией, чтобы вашей команде было проще поддерживать его дальше.
В основе — офлайн-first архитектура: каждая книга, закладка, заметка и позиция чтения сначала сохраняются локально и только потом отправляются в облако. Я продумываю разрешение конфликтов на случай, если один и тот же файл читали на двух устройствах одновременно без связи, чтобы прогресс не терялся и не перезаписывался случайно.
Что обычно входит в проект:
— Локальное хранилище для EPUB, PDF, FB2 и текстовых форматов с быстрым поиском по тексту
— Фоновая синхронизация библиотеки, позиции чтения, закладок и заметок между устройствами
— Разрешение конфликтов при офлайн-редактировании на нескольких устройствах
— Настройка шрифтов, тем и режимов чтения для комфортного длительного чтения
— Импорт файлов из облачных хранилищ и вручную, конвертация форматов при необходимости
Сдаю рабочее приложение, готовое к публикации, вместе с документацией, чтобы вашей команде было проще поддерживать его дальше.