Local-first reader-app

BookField

BookField leest installeerbare .wbpkg packages op je apparaat. Het is gebouwd voor leermateriaal, reference content, annotations, schema’s en offline reading zonder de app in een cloudservice te veranderen.

.wbpkg importeren

Offline lezen

Notities en markeringen

BookField Library-scherm met .wbpkg-importacties

Package-formaat

Een package dat BookField kan installeren en lezen

.wbpkg is het installeerbare package format dat BookField gebruikt. Een package bevat het manifest, ReaderDoc content, media assets, navigation tree, optionele study plans en locator indexes die nodig zijn voor lokaal gebruik.

Manifest-contract

Het manifest definieert package identity, work, edition, assets en navigation entry points.

ReaderDoc-inhoud

ReaderDoc-gebaseerde tekst wordt geïmporteerd in local storage, zodat de app tijdens runtime geen EPUB, HTML of CSS parset.

Offline referenties

Locator indexes en bindings laten authored references op het apparaat oplossen wanneer de passende packages zijn geïnstalleerd.

Leeservaring

Gebouwd rond geïnstalleerde packages, niet rond cloud-documenten

BookField richt zich op de reader experience nadat een package is geïnstalleerd: Library management, reading position, lokale annotations, schema’s en search.

Import in Library

Importeer .wbpkg files vanuit de app Library of via Files- en Open In-flows.

Toegang eerst via Library

Open recent gebruikte packages en houd het leesstartpunt dicht bij het package zelf.

Studieplannen

Gebruik authored study plans in Calendar wanneer het package schedule metadata bevat.

Zoeken en notities

Bewaar highlights, paragraph notes, bookmarks en doorzoekbare lokale records op het apparaat.

Package-overdracht

Houd de publieke workflow eenvoudig

De publieke pagina houdt de handoff op productniveau. Ze beschrijft hoe een voorbereid package BookField binnenkomt zonder internal production tooling bloot te leggen.

  1. 1

    Ontvang een .wbpkg

    Een publisher of interne workflow bereidt een installeerbaar package voor BookField voor.

  2. 2

    Importeren in BookField

    De gebruiker importeert het package in BookField en de reader valideert en bewaart het lokaal.

  3. 3

    Lezen, plannen, zoeken

    Het geïnstalleerde package verschijnt in Library, en authored schedules en search data worden beschikbaar.

Platformstatus

Huidige implementatiebaseline

iOS
De huidige product baseline is de iOS implementation.
Android
Android volgt het iOS-gedrag en bevindt zich in parity hardening.

Technische notities

Grenzen die de reader voorspelbaar houden

  • Imported package content wordt lokaal opgeslagen voor reading en lookup.
  • De eerste product promise is niet afhankelijk van cloud sync.
  • Reader-side authoring valt buiten scope; BookField leest voorbereide packages.
  • Navigation wordt aangestuurd door de package navigation tree, niet door runtime EPUB parsing.

Plan een BookField package flow

Gebruik het package overview om te bepalen of BookField past bij je content model, of bespreek een custom distribution flow voor je materialen.