Aplikasi reader local-first

BookField

BookField membaca .wbpkg packages yang dapat diinstal di perangkat Anda. Aplikasi ini dibuat untuk materi belajar, reference content, annotations, jadwal, dan offline reading tanpa mengubah app menjadi layanan cloud.

Impor .wbpkg

Membaca offline

Catatan dan sorotan

Layar Library BookField yang menampilkan aksi import .wbpkg

Format package

Package yang dapat diinstal dan dibaca BookField

.wbpkg adalah package format yang dapat diinstal dan digunakan oleh BookField. Sebuah package membawa manifest, ReaderDoc content, media assets, navigation tree, optional study plans, dan locator indexes yang dibutuhkan untuk penggunaan lokal.

Kontrak manifest

Manifest mendefinisikan package identity, work, edition, assets, dan navigation entry points.

Konten ReaderDoc

Teks berbasis ReaderDoc di-import ke local storage sehingga app tidak mem-parse EPUB, HTML, atau CSS saat runtime.

Referensi offline

Locator indexes dan bindings memungkinkan authored references di-resolve di perangkat ketika packages yang sesuai telah terinstal.

Pengalaman reader

Dibangun di sekitar packages terinstal, bukan dokumen cloud

BookField berfokus pada reader experience setelah package terinstal: Library management, reading position, annotations lokal, jadwal, dan search.

Impor Library

Import .wbpkg files dari Library app atau dari alur Files dan Open In.

Akses dari Library terlebih dahulu

Buka packages yang baru digunakan dan jaga reading entry point tetap dekat dengan package itu sendiri.

Rencana belajar

Gunakan authored study plans di Calendar ketika package menyertakan schedule metadata.

Pencarian dan catatan

Simpan highlights, paragraph notes, bookmarks, dan local records yang dapat dicari di perangkat.

Serah terima package

Jaga workflow publik tetap sederhana

Halaman publik menjaga handoff pada level produk. Halaman ini menjelaskan bagaimana package yang sudah disiapkan masuk ke BookField tanpa mengekspos internal production tooling.

  1. 1

    Terima .wbpkg

    Publisher atau workflow internal menyiapkan package yang dapat diinstal untuk BookField.

  2. 2

    Import ke BookField

    Pengguna meng-import package ke BookField, lalu reader memvalidasi dan menyimpannya secara lokal.

  3. 3

    Baca, jadwalkan, cari

    Package terinstal muncul di Library, dan authored schedules serta search data menjadi tersedia.

Status platform

Baseline implementasi saat ini

iOS
Product baseline saat ini adalah iOS implementation.
Android
Android mengikuti perilaku iOS dan sedang dalam parity hardening.

Catatan teknis

Batas yang membuat reader tetap dapat diprediksi

  • Imported package content disimpan secara lokal untuk reading dan lookup.
  • Product promise awal tidak bergantung pada cloud sync.
  • Reader-side authoring berada di luar scope; BookField membaca packages yang sudah disiapkan.
  • Navigation dikendalikan oleh package navigation tree, bukan runtime EPUB parsing.

Rencanakan BookField package flow

Gunakan package overview untuk menentukan apakah BookField cocok dengan content model Anda, atau diskusikan custom distribution flow untuk materi Anda.