Local-first-lukusovellus

BookField

BookField lukee asennettavia .wbpkg packages laitteellasi. Se on tehty oppimateriaaleille, reference contentille, annotations, aikatauluille ja offline-lukemiselle muuttamatta sovellusta cloud-palveluksi.

.wbpkg-tuonti

Offline-lukeminen

Muistiinpanot ja korostukset

BookField Library -näkymä, jossa näkyy .wbpkg-tuontitoiminnot

Package-muoto

Package, jonka BookField voi asentaa ja lukea

.wbpkg on BookFieldin käyttämä asennettava package format. Package sisältää manifestin, ReaderDoc contentin, media assets, navigation tree, valinnaiset study plans ja locator indexes paikallista käyttöä varten.

Manifest-sopimus

Manifest määrittää package identityn, workin, editionin, assets ja navigation entry points.

ReaderDoc-sisältö

ReaderDoc-pohjainen teksti tuodaan local storageen, joten sovellus ei runtime-vaiheessa jäsennä EPUBia, HTML:ää tai CSS:ää.

Offline-viitteet

Locator indexes ja bindings antavat authored references -viitteiden ratketa laitteessa, kun vastaavat packages on asennettu.

Lukukokemus

Rakennettu asennettujen packages ympärille, ei cloud-dokumenttien

BookField keskittyy reader experienceen package-asennuksen jälkeen: Library management, reading position, paikalliset annotations, aikataulut ja search.

Library-tuonti

Tuo .wbpkg files sovelluksen Librarysta tai Files- ja Open In -virroista.

Library ensin -käyttö

Avaa äskettäin käytettyjä packages ja pidä lukemisen aloituskohta lähellä packagea.

Opiskelusuunnitelmat

Käytä authored study plans Calendarissa, kun package sisältää schedule metadataa.

Haku ja muistiinpanot

Säilytä highlights, paragraph notes, bookmarks ja haettavat paikalliset records laitteessa.

Package-luovutus

Pidä julkinen workflow yksinkertaisena

Julkinen sivu pitää handoffin tuotetasolla. Se kuvaa, miten valmisteltu package siirtyy BookFieldiin paljastamatta internal production toolingia.

  1. 1

    Vastaanota .wbpkg

    Publisher tai sisäinen workflow valmistelee asennettavan packagen BookFieldille.

  2. 2

    Tuo BookFieldiin

    Käyttäjä tuo packagen BookFieldiin, ja reader validoi ja tallentaa sen paikallisesti.

  3. 3

    Lue, aikatauluta, hae

    Asennettu package näkyy Libraryssa, ja authored schedules sekä search data ovat käytettävissä.

Alustan tila

Nykyinen toteutuksen baseline

iOS
Nykyinen product baseline on iOS implementation.
Android
Android seuraa iOS-käyttäytymistä ja on parity hardening -vaiheessa.

Tekniset huomiot

Rajat, jotka pitävät readerin ennustettavana

  • Imported package content tallennetaan paikallisesti lukemista ja lookupia varten.
  • Alkuperäinen product promise ei riipu cloud syncistä.
  • Reader-side authoring on scope-alueen ulkopuolella; BookField lukee valmisteltuja packages.
  • Navigationia ohjaa package navigation tree, ei runtime EPUB parsing.

Suunnittele BookField package flow

Käytä package overview’ta arvioidaksesi, sopiiko BookField content modeliisi, tai keskustele materiaaliesi custom distribution flow’sta.