Aplikacion reader local-first

BookField

BookField lexon .wbpkg packages të instalueshme në device tuaj. Është ndërtuar për learning materials, reference content, annotations, schedules dhe offline reading pa e kthyer app në cloud service.

Import .wbpkg

Lexim offline

Notes dhe highlights

Ekrani BookField Library që tregon .wbpkg import actions

Format package

Një package që BookField mund ta instalojë dhe lexojë

.wbpkg është installable package format që përdor BookField. Një package përmban manifest, ReaderDoc content, media assets, navigation tree, optional study plans dhe locator indexes të nevojshëm për local use.

Kontratë manifest

Manifest përcakton package identity, work, edition, assets dhe navigation entry points.

Përmbajtje ReaderDoc

ReaderDoc-backed text importohet në local storage, kështu që app nuk parse EPUB, HTML ose CSS në runtime.

Referenca offline

Locator indexes dhe bindings lejojnë authored references të resolve në device kur matching packages janë installed.

Përvojë reader

I ndërtuar rreth installed packages, jo cloud documents

BookField fokusohet te reader experience pasi package është installed: Library management, reading position, local annotations, schedules dhe search.

Import në Library

Importoni .wbpkg files nga app Library ose përmes Files dhe Open In flows.

Qasje fillimisht nga Library

Hapni recently used packages dhe mbajeni reading entry point pranë vetë package.

Plane studimi

Përdorni authored study plans në calendar kur package përfshin schedule metadata.

Search dhe notes

Mbani highlights, paragraph notes, bookmarks dhe searchable local records në device.

Dorëzim package

Mbajeni public workflow të thjeshtë

Public page e mban handoff në product level. Ajo përshkruan si një prepared package kalon në BookField pa ekspozuar internal production tooling.

  1. 1

    Merrni një .wbpkg

    Një publisher ose internal workflow përgatit një installable package për BookField.

  2. 2

    Import në BookField

    User importon package në BookField dhe reader e validate dhe stores locally.

  3. 3

    Lexo, planifiko, kërko

    Installed package shfaqet në Library, dhe authored schedules e search data bëhen të disponueshme.

Status platforme

Baseline aktual i implementimit

iOS
Product baseline aktual është iOS implementation.
Android
Android ndjek iOS behavior dhe është në parity hardening.

Shënime teknike

Boundaries që e mbajnë reader të parashikueshëm

  • Imported package content stores locally për reading dhe lookup.
  • Initial product promise nuk varet nga cloud sync.
  • Reader-side authoring është out of scope; BookField lexon prepared packages.
  • Navigation kontrollohet nga package navigation tree, jo nga runtime EPUB parsing.

Planifikoni BookField package flow

Përdorni package overview për të vendosur nëse BookField përshtatet me content model tuaj, ose diskutoni një custom distribution flow për materials tuaja.