Local-first Reader-App

BookField

BookField liest installierbare .wbpkg packages auf Ihrem Gerät. Es ist für Lernmaterialien, Referenz-content, annotations, Zeitpläne und Offline-Lesen gebaut, ohne die App zu einem Cloud-Dienst zu machen.

.wbpkg importieren

Offline lesen

Notizen und Markierungen

BookField-Library-Bildschirm mit Aktionen zum Import von .wbpkg

Package-Format

Ein package, das BookField installieren und lesen kann

.wbpkg ist das installierbare package format, das BookField verwendet. Ein package enthält manifest, ReaderDoc content, media assets, navigation tree, optionale study plans und locator indexes, die für die lokale Nutzung nötig sind.

Manifest-Vertrag

Das manifest definiert package identity, work, edition, assets und navigation entry points.

ReaderDoc-Inhalt

ReaderDoc-basierter Text wird in local storage importiert, sodass die App zur runtime kein EPUB, HTML oder CSS parst.

Offline-Referenzen

Locator indexes und bindings ermöglichen authored references auf dem Gerät aufzulösen, wenn passende packages installiert sind.

Reader-Erlebnis

Auf installierte packages ausgerichtet, nicht auf Cloud-Dokumente

BookField konzentriert sich nach der Installation eines package auf die reader experience: Library management, reading position, lokale annotations, Zeitpläne und search.

Library-Import

Importieren Sie .wbpkg files aus der App-Library oder über Files- und Open In-Flows.

Zugriff zuerst über Library

Öffnen Sie zuletzt verwendete packages und halten Sie den Leseeinstieg nahe am package selbst.

Lernpläne

Nutzen Sie authored study plans im Calendar, wenn das package schedule metadata enthält.

Suche und Notizen

Speichern Sie highlights, paragraph notes, bookmarks und durchsuchbare lokale records auf dem Gerät.

Package-Übergabe

Den öffentlichen workflow einfach halten

Die öffentliche Seite hält den handoff auf Produktebene. Sie beschreibt, wie ein vorbereitetes package in BookField gelangt, ohne internal production tooling offenzulegen.

  1. 1

    Eine .wbpkg erhalten

    Ein publisher oder interner workflow bereitet ein installierbares package für BookField vor.

  2. 2

    In BookField importieren

    Der Nutzer importiert das package in BookField, und der reader validiert und speichert es lokal.

  3. 3

    Lesen, planen, suchen

    Das installierte package erscheint in der Library, und authored schedules sowie search data werden verfügbar.

Plattformstatus

Aktuelle Implementierungsbasis

iOS
Die aktuelle product baseline ist die iOS implementation.
Android
Android folgt dem iOS-Verhalten und befindet sich im parity hardening.

Technische Hinweise

Grenzen, die den reader vorhersehbar halten

  • Imported package content wird lokal zum Lesen und lookup gespeichert.
  • Das anfängliche product promise hängt nicht von cloud sync ab.
  • Reader-side authoring liegt außerhalb des scope; BookField liest vorbereitete packages.
  • Navigation wird durch den package navigation tree gesteuert, nicht durch runtime EPUB parsing.

BookField package flow planen

Nutzen Sie das package overview, um zu entscheiden, ob BookField zu Ihrem content model passt, oder besprechen Sie einen custom distribution flow für Ihre Materialien.