লোকাল-ফার্স্ট reader app

BookField

BookField আপনার device-এ installable .wbpkg packages পড়ে। এটি learning materials, reference content, annotations, schedules এবং offline reading-এর জন্য তৈরি, app-টিকে cloud service বানানো ছাড়াই।

.wbpkg ইমপোর্ট

অফলাইন পড়া

Notes ও highlights

.wbpkg import action দেখানো BookField Library screen

Package ফরম্যাট

BookField যে package install করে পড়তে পারে

.wbpkg হলো BookField ব্যবহৃত installable package format। একটি 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 নির্ধারণ করে।

ReaderDoc কনটেন্ট

ReaderDoc-backed text local storage-এ import হয়, তাই app runtime-এ EPUB, HTML বা CSS parse করে না।

অফলাইন references

Matching packages install করা থাকলে locator indexes ও bindings authored references device-এ resolve করতে দেয়।

Reader অভিজ্ঞতা

Cloud documents নয়, installed packages ঘিরে তৈরি

Package install হওয়ার পর BookField reader experience-এ মন দেয়: Library management, reading position, local annotations, schedules এবং search।

Library ইমপোর্ট

App Library থেকে বা Files ও Open In flow দিয়ে .wbpkg files import করুন।

Library-প্রথম অ্যাক্সেস

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-এ রাখে। এটি internal production tooling প্রকাশ না করে prepared package কীভাবে BookField-এ যায় তা বর্ণনা করে।

  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
বর্তমান product baseline হলো iOS implementation।
Android
Android iOS behavior অনুসরণ করে এবং parity hardening পর্যায়ে আছে।

প্রযুক্তিগত নোট

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 দ্বারা নিয়ন্ত্রিত, runtime EPUB parsing দ্বারা নয়।

BookField package flow পরিকল্পনা করুন

BookField আপনার content model-এর সঙ্গে মানায় কি না package overview দিয়ে যাচাই করুন, অথবা আপনার materials-এর custom distribution flow নিয়ে আলোচনা করুন।