Local-first εφαρμογή ανάγνωσης

BookField

Το BookField διαβάζει εγκαταστάσιμα .wbpkg packages στη συσκευή σας. Είναι φτιαγμένο για learning materials, reference content, annotations, schedules και offline reading, χωρίς να μετατρέπει την εφαρμογή σε cloud service.

Εισαγωγή .wbpkg

Ανάγνωση offline

Σημειώσεις και επισημάνσεις

Οθόνη Library του BookField με ενέργειες import για .wbpkg

Μορφή package

Ένα package που το BookField μπορεί να εγκαταστήσει και να διαβάσει

Το .wbpkg είναι το εγκαταστάσιμο package format που χρησιμοποιεί το BookField. Ένα package περιέχει manifest, ReaderDoc content, media assets, navigation tree, optional study plans και locator indexes που χρειάζονται για τοπική χρήση.

Σύμβαση manifest

Το manifest ορίζει package identity, work, edition, assets και navigation entry points.

Περιεχόμενο ReaderDoc

Το κείμενο που βασίζεται σε ReaderDoc γίνεται import σε local storage, ώστε η εφαρμογή να μην αναλύει EPUB, HTML ή CSS στο runtime.

Offline αναφορές

Τα locator indexes και bindings επιτρέπουν authored references να επιλύονται στη συσκευή όταν είναι εγκατεστημένα τα αντίστοιχα packages.

Εμπειρία reader

Χτισμένο γύρω από εγκατεστημένα packages, όχι cloud documents

Το BookField εστιάζει στο reader experience μετά την εγκατάσταση ενός package: Library management, reading position, local annotations, schedules και search.

Εισαγωγή στη Library

Κάντε import .wbpkg files από την app Library ή μέσω Files και Open In flows.

Πρόσβαση πρώτα από τη Library

Ανοίξτε πρόσφατα χρησιμοποιημένα packages και κρατήστε το reading entry point κοντά στο ίδιο το package.

Πλάνα μελέτης

Χρησιμοποιήστε authored study plans στο Calendar όταν το package περιέχει schedule metadata.

Αναζήτηση και σημειώσεις

Κρατήστε highlights, paragraph notes, bookmarks και searchable local records στη συσκευή.

Παράδοση package

Κρατήστε το public workflow απλό

Η δημόσια σελίδα κρατά το handoff σε επίπεδο προϊόντος. Περιγράφει πώς ένα prepared package περνά στο BookField χωρίς να αποκαλύπτει internal production tooling.

  1. 1

    Λάβετε ένα .wbpkg

    Ένας publisher ή internal workflow προετοιμάζει ένα installable package για το BookField.

  2. 2

    Import στο BookField

    Ο χρήστης κάνει import το package στο BookField και ο reader το validates και το αποθηκεύει locally.

  3. 3

    Διαβάστε, προγραμματίστε, αναζητήστε

    Το installed package εμφανίζεται στη Library και τα authored schedules και search data γίνονται διαθέσιμα.

Κατάσταση platform

Τρέχουσα βάση υλοποίησης

iOS
Το τρέχον product baseline είναι το iOS implementation.
Android
Το Android ακολουθεί τη συμπεριφορά του iOS και βρίσκεται σε parity hardening.

Τεχνικές σημειώσεις

Όρια που κρατούν τον reader προβλέψιμο

  • Το imported package content αποθηκεύεται locally για reading και lookup.
  • Το αρχικό product promise δεν εξαρτάται από cloud sync.
  • Το Reader-side authoring είναι εκτός scope· το BookField διαβάζει prepared packages.
  • Η navigation ελέγχεται από το package navigation tree, όχι από runtime EPUB parsing.

Σχεδιάστε ένα BookField package flow

Χρησιμοποιήστε το package overview για να αποφασίσετε αν το BookField ταιριάζει στο content model σας ή συζητήστε ένα custom distribution flow για τα υλικά σας.