लोकल-फर्स्ट reader app

BookField

BookField आपके device पर installable .wbpkg packages पढ़ता है। यह learning materials, reference content, annotations, schedules और offline reading के लिए बनाया गया है, app को cloud service बनाए बिना।

.wbpkg आयात

Offline पढ़ना

Notes और highlights

BookField Library screen जिसमें .wbpkg import actions दिख रहे हैं

Package प्रारूप

ऐसा package जिसे BookField install करके पढ़ सकता है

.wbpkg वह installable package format है जिसका उपयोग BookField करता है। एक package में local use के लिए आवश्यक manifest, ReaderDoc content, media assets, navigation tree, optional study plans और locator indexes होते हैं।

Manifest अनुबंध

Manifest package identity, work, edition, assets और navigation entry points को define करता है।

ReaderDoc सामग्री

ReaderDoc-backed text local storage में import होता है, इसलिए app runtime पर EPUB, HTML या CSS parse नहीं करता।

ऑफलाइन references

Locator indexes और bindings authored references को device पर resolve करने देते हैं जब matching packages installed हों।

Reader अनुभव

Cloud documents नहीं, installed packages के आसपास निर्मित

Package install होने के बाद BookField reader experience पर ध्यान देता है: Library management, reading position, local annotations, schedules और search।

Library आयात

App Library से या Files और Open In flows से .wbpkg files import करें।

Library-first पहुँच

Recently used packages खोलें और reading entry point को package के पास रखें।

अध्ययन योजनाएँ

जब package में schedule metadata हो तो Calendar में authored study plans का उपयोग करें।

Search और notes

Highlights, paragraph notes, bookmarks और searchable local records device पर रखें।

Package हस्तांतरण

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 करके locally store करता है।

  3. 3

    पढ़ें, schedule करें, search करें

    Installed package Library में दिखाई देता है, और authored schedules तथा search data available हो जाते हैं।

Platform स्थिति

वर्तमान implementation baseline

iOS
Current product baseline iOS implementation है।
Android
Android iOS behavior का अनुसरण करता है और parity hardening में है।

तकनीकी notes अनुभाग

Reader को predictable रखने वाली boundaries

  • Imported package content reading और lookup के लिए locally stored होता है।
  • Initial product promise cloud sync पर निर्भर नहीं है।
  • Reader-side authoring scope से बाहर है; BookField prepared packages पढ़ता है।
  • Navigation package navigation tree से control होती है, runtime EPUB parsing से नहीं।

BookField package flow plan करें

Package overview से तय करें कि BookField आपके content model में फिट बैठता है या नहीं, या अपनी materials के custom distribution flow पर चर्चा करें।