Local-first reader app па-беларуску

BookField

BookField чытае installable .wbpkg packages на вашым device. Ён створаны для learning materials, reference content, annotations, schedules і offline reading, не ператвараючы app у cloud service.

Import .wbpkg

Offline чытанне

Notes і highlights

Экран BookField Library з .wbpkg import actions

Фармат package

Package, які BookField можа install і чытаць

.wbpkg — гэта installable package format, які выкарыстоўвае BookField. Package змяшчае manifest, ReaderDoc content, media assets, navigation tree, optional study plans і locator indexes, патрэбныя для local use.

Кантракт manifest

Manifest вызначае package identity, work, edition, assets і navigation entry points.

Змесціва ReaderDoc

ReaderDoc-backed text importуецца ў local storage, таму app не parse EPUB, HTML або CSS падчас runtime.

Offline references раздзел

Locator indexes і bindings дазваляюць authored references resolve на device, калі matching packages installed.

Вопыт reader

Пабудавана вакол installed packages, не cloud documents

BookField факусуецца на reader experience пасля таго, як package installed: Library management, reading position, local annotations, schedules і search.

Імпарт у Library

Importуйце .wbpkg files з app Library або праз Files і Open In flows.

Library-first доступ

Адкрывайце recently used packages і трымайце reading entry point побач з package.

Планы навучання

Выкарыстоўвайце authored study plans у calendar, калі package мае schedule metadata.

Search і notes

Захоўвайце highlights, paragraph notes, bookmarks і searchable local records на device.

Перадача package

Трымайце public workflow простым

Public page трымае handoff на product level. Яна апісвае, як prepared package трапляе ў BookField, не раскрываючы internal production tooling.

  1. 1

    Атрымаць .wbpkg

    Publisher або internal workflow рыхтуе installable package для BookField.

  2. 2

    Import у BookField

    User importуе package у BookField, а reader validate яго і stores locally.

  3. 3

    Чытаць, планаваць, шукаць

    Installed package зʼяўляецца ў Library, а authored schedules і search data становяцца даступнымі.

Статус platform

Бягучы implementation baseline

iOS
Бягучы product baseline — iOS implementation.
Android
Android паўтарае iOS behavior і знаходзіцца ў parity hardening.

Тэхнічныя нататкі

Boundaries, якія робяць reader predictable

  • Imported package content stores locally для reading і lookup.
  • Initial product promise не залежыць ад cloud sync.
  • Reader-side authoring out of scope; BookField чытае prepared packages.
  • Navigation кантралюецца package navigation tree, а не runtime EPUB parsing.

Спланаваць BookField package flow

Выкарыстайце package overview, каб вырашыць, ці пасуе BookField вашай content model, або абмяркуйце custom distribution flow для вашых materials.