Ứng dụng reader local-first

BookField

BookField đọc các .wbpkg packages có thể cài đặt trên thiết bị của bạn. App được xây dựng cho tài liệu học tập, reference content, annotations, lịch trình và offline reading mà không biến app thành cloud service.

Nhập .wbpkg

Đọc offline

Ghi chú và đánh dấu

Màn hình Library của BookField hiển thị thao tác import .wbpkg

Định dạng package

Package mà BookField có thể cài đặt và đọc

.wbpkg là package format có thể cài đặt mà BookField sử dụng. Một package chứa manifest, ReaderDoc content, media assets, navigation tree, optional study plans và locator indexes cần cho sử dụng cục bộ.

Hợp đồng manifest

Manifest định nghĩa package identity, work, edition, assets và navigation entry points.

Nội dung ReaderDoc

Văn bản dựa trên ReaderDoc được import vào local storage, nên app không parse EPUB, HTML hoặc CSS ở runtime.

Tham chiếu offline

Locator indexes và bindings cho phép authored references được resolve trên thiết bị khi các packages tương ứng đã cài đặt.

Trải nghiệm reader

Xây dựng quanh packages đã cài đặt, không phải cloud documents

BookField tập trung vào reader experience sau khi package được cài đặt: Library management, reading position, annotations cục bộ, lịch trình và search.

Nhập vào Library

Import .wbpkg files từ app Library hoặc qua luồng Files và Open In.

Truy cập ưu tiên từ Library

Mở các packages dùng gần đây và giữ reading entry point gần với chính package.

Kế hoạch học tập

Dùng authored study plans trong Calendar khi package có schedule metadata.

Tìm kiếm và ghi chú

Lưu highlights, paragraph notes, bookmarks và searchable local records trên thiết bị.

Bàn giao package

Giữ public workflow đơn giản

Trang công khai giữ handoff ở cấp sản phẩm. Trang mô tả cách một package đã chuẩn bị đi vào BookField mà không lộ internal production tooling.

  1. 1

    Nhận .wbpkg

    Publisher hoặc internal workflow chuẩn bị một package có thể cài đặt cho BookField.

  2. 2

    Import vào BookField

    User import package vào BookField, reader sẽ validate và lưu cục bộ.

  3. 3

    Đọc, lên lịch, tìm kiếm

    Package đã cài đặt xuất hiện trong Library, và authored schedules cùng search data trở nên khả dụng.

Trạng thái nền tảng

Baseline triển khai hiện tại

iOS
Product baseline hiện tại là iOS implementation.
Android
Android theo hành vi iOS và đang parity hardening.

Ghi chú kỹ thuật

Ranh giới giúp reader dễ dự đoán

  • Imported package content được lưu cục bộ để reading và lookup.
  • Product promise ban đầu không phụ thuộc vào cloud sync.
  • Reader-side authoring nằm ngoài scope; BookField đọc prepared packages.
  • Navigation do package navigation tree kiểm soát, không phải runtime EPUB parsing.

Lập kế hoạch BookField package flow

Dùng package overview để quyết định BookField có phù hợp với content model của bạn hay không, hoặc trao đổi về custom distribution flow cho tài liệu của bạn.