Local-first reader қолданбасы

BookField

BookField сіздің device ішінде installable .wbpkg packages оқиды. Ол learning materials, reference content, annotations, schedules және offline reading үшін жасалған, app-ты cloud service қылмайды.

.wbpkg import жасау

Offline оқу

Notes және highlights

BookField Library screen .wbpkg import actions көрсетеді

Package форматы

BookField install жасап оқи алатын package

.wbpkg — BookField қолданатын installable package format. Package ішінде manifest, ReaderDoc content, media assets, navigation tree, optional study plans және local use үшін қажет locator indexes болады.

Manifest келісімі

Manifest package identity, work, edition, assets және navigation entry points анықтайды.

ReaderDoc мазмұны

ReaderDoc-backed text local storage-қа import жасалады, сондықтан app runtime кезінде EPUB, HTML немесе CSS parse жасамайды.

Offline references бөлімі

Locator indexes және bindings matching packages installed болғанда authored references device ішінде resolve болуына көмектеседі.

Reader тәжірибесі

Cloud documents емес, installed packages айналасында құрылған

BookField package installed болғаннан кейін reader experience-ке назар аударады: Library management, reading position, local annotations, schedules және search.

Library import жасау

App Library ішінен немесе Files және Open In flows арқылы .wbpkg files import жасаңыз.

Library-first қолжетімділік

Recently used packages ашып, reading entry point-ті package жанында ұстаңыз.

Study plans бөлімі

Package schedule metadata қамтыса, authored study plans-ты calendar ішінде қолданыңыз.

Search және notes

Highlights, paragraph notes, bookmarks және searchable local records-ты device ішінде сақтаңыз.

Package handoff кезеңі

Public workflow-ты қарапайым ұстаңыз

Public page handoff-ты product level деңгейінде ұстайды. Ол prepared package BookField-ке қалай өтетінін internal production tooling ашпай сипаттайды.

  1. 1

    .wbpkg алыңыз

    Publisher немесе internal workflow BookField үшін installable package дайындайды.

  2. 2

    BookField-ке import жасау

    User package-ті BookField-ке import жасайды, reader оны validate жасап, stores locally.

  3. 3

    Оқу, жоспарлау, іздеу

    Installed package Library ішінде көрінеді, authored schedules және search data қолжетімді болады.

Platform күйі

Ағымдағы implementation baseline

iOS
Қазіргі product baseline — iOS implementation.
Android
Android iOS behavior-ды қайталайды және parity hardening кезеңінде.

Technical notes бөлімі

Reader-ді predictable ететін boundaries

  • Imported package content reading және lookup үшін stores locally.
  • Initial product promise cloud sync-ке тәуелді емес.
  • Reader-side authoring out of scope; BookField prepared packages оқиды.
  • Navigation runtime EPUB parsing арқылы емес, package navigation tree арқылы басқарылады.

BookField package flow жоспарлау

BookField сіздің content model-ге сәйкес келетінін анықтау үшін package overview пайдаланыңыз немесе materials үшін custom distribution flow талқылаңыз.