Local-first reader-app

BookField

BookField leser installerbare .wbpkg packages på enheten din. Den er bygget for læringsmateriell, reference content, annotations, planer og offline reading uten å gjøre appen til en cloud-tjeneste.

Importer .wbpkg

Offline lesing

Notater og markeringer

BookField Library-skjerm med .wbpkg-importhandlinger

Package-format

En package som BookField kan installere og lese

.wbpkg er det installerbare package formatet som BookField bruker. En package inneholder manifest, ReaderDoc content, media assets, navigation tree, valgfrie study plans og locator indexes som trengs for lokal bruk.

Manifest-kontrakt

Manifest definerer package identity, work, edition, assets og navigation entry points.

ReaderDoc-innhold

ReaderDoc-basert tekst importeres til local storage, slik at appen ikke parser EPUB, HTML eller CSS ved runtime.

Offline referanser

Locator indexes og bindings lar authored references løses på enheten når matchende packages er installert.

Leseopplevelse

Bygget rundt installerte packages, ikke cloud-dokumenter

BookField fokuserer på reader experience etter at en package er installert: Library management, reading position, lokale annotations, planer og search.

Library-import

Importer .wbpkg files fra appens Library eller via Files og Open In flows.

Library-first tilgang

Åpne nylig brukte packages og hold leseinngangen nær selve package.

Studieplaner

Bruk authored study plans i Calendar når package inneholder schedule metadata.

Søk og notater

Behold highlights, paragraph notes, bookmarks og søkbare lokale records på enheten.

Package-overlevering

Hold den offentlige workflowen enkel

Den offentlige siden holder handoff på produktnivå. Den beskriver hvordan en forberedt package går inn i BookField uten å vise internal production tooling.

  1. 1

    Motta en .wbpkg

    En publisher eller intern workflow forbereder en installerbar package for BookField.

  2. 2

    Importer i BookField

    Brukeren importerer package i BookField, og reader validerer og lagrer den lokalt.

  3. 3

    Les, planlegg, søk

    Den installerte package vises i Library, og authored schedules og search data blir tilgjengelige.

Plattformstatus

Gjeldende implementeringsbaseline

iOS
Gjeldende product baseline er iOS implementation.
Android
Android følger iOS-atferden og er i parity hardening.

Tekniske notater

Grenser som gjør reader forutsigbar

  • Imported package content lagres lokalt for reading og lookup.
  • Det første product promise avhenger ikke av cloud sync.
  • Reader-side authoring er utenfor scope; BookField leser forberedte packages.
  • Navigation styres av package navigation tree, ikke runtime EPUB parsing.

Planlegg en BookField package flow

Bruk package overview til å avgjøre om BookField passer til din content model, eller diskuter en custom distribution flow for materialene dine.