Local-first olvasó app

BookField

A BookField telepíthető .wbpkg packages elemeket olvas az eszközén. Tananyagokhoz, reference contenthez, annotations, ütemezésekhez és offline readinghez készült anélkül, hogy az app cloud szolgáltatássá válna.

.wbpkg importálás

Offline olvasás

Jegyzetek és kiemelések

BookField Library képernyő .wbpkg import műveletekkel

Package formátum

Package, amelyet a BookField telepíteni és olvasni tud

.wbpkg a BookField által használt telepíthető package format. Egy package tartalmazza a manifestet, ReaderDoc contentet, media assets elemeket, navigation tree-t, opcionális study plans elemeket és locator indexes elemeket a helyi használathoz.

Manifest szerződés

A manifest meghatározza a package identity, work, edition, assets és navigation entry points értékeket.

ReaderDoc tartalom

A ReaderDoc-alapú szöveg local storage-be importálódik, így az app runtime alatt nem elemzi az EPUB, HTML vagy CSS fájlokat.

Offline hivatkozások

A locator indexes és bindings lehetővé teszik az authored references feloldását az eszközön, ha a megfelelő packages telepítve vannak.

Reader élmény

Telepített packages köré építve, nem cloud dokumentumok köré

A BookField a package telepítése utáni reader experience-re fókuszál: Library management, reading position, helyi annotations, ütemezések és search.

Library importálás

Importáljon .wbpkg files elemeket az app Libraryből vagy Files és Open In folyamatokból.

Library-first hozzáférés

Nyissa meg a nemrég használt packages elemeket, és tartsa az olvasási belépési pontot közel magához a package-hez.

Tanulási tervek

Használjon authored study plans elemeket a Calendarban, ha a package schedule metadata adatokat tartalmaz.

Keresés és jegyzetek

Tartsa a highlights, paragraph notes, bookmarks és kereshető helyi records elemeket az eszközön.

Package átadás

Tartsa egyszerűen a nyilvános workflowt

A nyilvános oldal product szinten tartja a handoffot. Leírja, hogyan kerül egy előkészített package a BookFieldbe internal production tooling felfedése nélkül.

  1. 1

    .wbpkg fogadása

    Egy publisher vagy belső workflow előkészít egy telepíthető package-et a BookField számára.

  2. 2

    Importálás BookFieldbe

    A felhasználó importálja a package-et a BookFieldbe, a reader pedig validálja és helyileg tárolja.

  3. 3

    Olvasás, ütemezés, keresés

    A telepített package megjelenik a Libraryben, az authored schedules és search data pedig elérhetővé válik.

Platform állapota

Aktuális implementációs baseline

iOS
A jelenlegi product baseline az iOS implementation.
Android
Az Android az iOS viselkedését követi, és parity hardening alatt áll.

Technikai jegyzetek

Határok, amelyek kiszámíthatóvá teszik a readert

  • Az imported package content helyileg tárolódik olvasáshoz és lookuphoz.
  • A kezdeti product promise nem függ a cloud synctől.
  • A Reader-side authoring kívül esik a scope-on; a BookField előkészített packages elemeket olvas.
  • A navigationt a package navigation tree vezérli, nem runtime EPUB parsing.

BookField package flow tervezése

A package overview alapján döntse el, hogy a BookField illik-e a content modeljéhez, vagy beszéljen a materialok custom distribution flow-járól.