Local-first reader ilovasi

BookField

BookField device’ingizda install qilinadigan .wbpkg packages o‘qiydi. U learning materials, reference content, annotations, schedules va offline reading uchun yaratilgan, app’ni cloud servicega aylantirmaydi.

.wbpkg import qilish

Offline o‘qish

Notes va highlights

BookField Library screen .wbpkg import actions ko‘rsatadi

Package formati

BookField install qilib o‘qiy oladigan package

.wbpkg BookField ishlatadigan installable package formatidir. Package manifest, ReaderDoc content, media assets, navigation tree, optional study plans va local use uchun kerakli locator indexesni o‘z ichiga oladi.

Manifest shartnomasi

Manifest package identity, work, edition, assets va navigation entry pointsni belgilaydi.

ReaderDoc mazmuni

ReaderDoc-backed text local storagega import qilinadi, shuning uchun app runtime vaqtida EPUB, HTML yoki CSS parse qilmaydi.

Offline references bo‘limi

Locator indexes va bindings matching packages installed bo‘lganda authored references device ichida resolve bo‘lishiga yordam beradi.

Reader tajribasi

Cloud documents emas, installed packages atrofida qurilgan

BookField package installed bo‘lgandan keyingi reader experiencega e’tibor beradi: Library management, reading position, local annotations, schedules va search.

Library import qilish

App Librarydan yoki Files va Open In flows orqali .wbpkg files import qiling.

Library-first access yo‘li

Recently used packages oching va reading entry pointni packagega yaqin saqlang.

Study plans bo‘limi

Package schedule metadata o‘z ichiga olsa, authored study plansni calendarda ishlating.

Search va notes

Highlights, paragraph notes, bookmarks va searchable local recordsni deviceda saqlang.

Package handoff bosqichi

Public workflowni sodda saqlang

Public page handoffni product levelda saqlaydi. U prepared package BookFieldga qanday o‘tishini internal production toolingni ochmasdan tasvirlaydi.

  1. 1

    .wbpkg qabul qilish

    Publisher yoki internal workflow BookField uchun installable package tayyorlaydi.

  2. 2

    BookFieldga import qilish

    User package BookFieldga import qiladi; reader uni validate qiladi va stores locally.

  3. 3

    O‘qish, rejalash, qidirish

    Installed package Libraryda ko‘rinadi, authored schedules va search data mavjud bo‘ladi.

Platform holati

Joriy implementation baseline

iOS
Joriy product baseline iOS implementation.
Android
Android iOS behaviorga amal qiladi va parity hardening bosqichida.

Technical notes bo‘limi

Readerni predictable saqlaydigan boundaries

  • Imported package content reading va lookup uchun stores locally qilinadi.
  • Initial product promise cloud syncga bog‘liq emas.
  • Reader-side authoring out of scope; BookField prepared packagesni o‘qiydi.
  • Navigation runtime EPUB parsing bilan emas, package navigation tree bilan boshqariladi.

BookField package flowni rejalashtiring

BookField content modelingizga mos kelishini aniqlash uchun package overviewdan foydalaning yoki materials uchun custom distribution flowni muhokama qiling.