Local-first reader-app

BookField

BookField läser installerbara .wbpkg packages på din device. Den är byggd för learning materials, reference content, annotations, schedules och offline reading utan att göra appen till en cloud service.

Importera .wbpkg

Offline-läsning

Notes och highlights

BookField Library-skärm som visar .wbpkg import actions

Package-format

Ett package som BookField kan installera och läsa

.wbpkg är det installerbara package format som används av BookField. Ett package innehåller manifest, ReaderDoc content, media assets, navigation tree, optional study plans och locator indexes som behövs för lokal användning.

Manifest-avtal

Manifest definierar package identity, work, edition, assets och navigation entry points.

ReaderDoc-innehåll

ReaderDoc-backed text importeras till local storage så att appen inte parse-ar EPUB, HTML eller CSS vid runtime.

Offline-referenser

Locator indexes och bindings gör att authored references kan resolve-as på device när matching packages är installerade.

Reader-upplevelse

Byggd kring installed packages, inte cloud documents

BookField fokuserar på reader experience efter att ett package installerats: Library management, reading position, local annotations, schedules och search.

Library-import

Importera .wbpkg files från appens Library eller via Files och Open In flows.

Library-first åtkomst

Öppna recently used packages och håll reading entry point nära package självt.

Studieplaner

Använd authored study plans i calendar när package innehåller schedule metadata.

Search och notes

Behåll highlights, paragraph notes, bookmarks och searchable local records på device.

Package-överlämning

Håll public workflow enkel

Public page håller handoff på product level. Den beskriver hur ett prepared package flyttas in i BookField utan att exponera internal production tooling.

  1. 1

    Ta emot en .wbpkg

    En publisher eller ett internal workflow förbereder ett installable package för BookField.

  2. 2

    Importera till BookField

    User importerar package till BookField och reader validate-ar och stores locally.

  3. 3

    Läs, schemalägg, sök

    Installed package visas i Library, och authored schedules samt search data blir tillgängliga.

Plattformsstatus

Aktuell implementation baseline

iOS
Nuvarande product baseline är iOS implementation.
Android
Android följer iOS behavior och är i parity hardening.

Tekniska anteckningar

Boundaries som gör reader förutsägbar

  • Imported package content stores locally för reading och lookup.
  • Initial product promise beror inte på cloud sync.
  • Reader-side authoring är out of scope; BookField läser prepared packages.
  • Navigation styrs av package navigation tree, inte av runtime EPUB parsing.

Planera ett BookField package flow

Använd package overview för att avgöra om BookField passar din content model, eller diskutera ett custom distribution flow för dina materials.