Local-first reader ആപ്പ്

BookField

BookField നിങ്ങളുടെ device-ൽ install ചെയ്യാവുന്ന .wbpkg packages വായിക്കുന്നു. Learning materials, reference content, annotations, schedules, offline reading എന്നിവയ്ക്കായി ഇത് നിർമ്മിച്ചിരിക്കുന്നു; app ഒരു cloud service ആക്കേണ്ടതില്ല.

.wbpkg import ചെയ്യുക

Offline വായന

Notes ഉം highlights ഉം

BookField Library screen .wbpkg import actions കാണിക്കുന്നു

Package ഫോർമാറ്റ്

BookField install ചെയ്ത് വായിക്കാൻ കഴിയുന്ന package

.wbpkg BookField ഉപയോഗിക്കുന്ന installable package format ആണ്. ഒരു package-ൽ manifest, ReaderDoc content, media assets, navigation tree, optional study plans, local use-ന് വേണ്ട 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 ചെയ്യേണ്ടതില്ല.

Offline references വിഭാഗം

Matching packages install ചെയ്തിരിക്കുമ്പോൾ authored references device-ൽ resolve ചെയ്യാൻ locator indexes ഉം bindings ഉം സഹായിക്കുന്നു.

Reader അനുഭവം

Cloud documents അല്ല, installed packages ചുറ്റിപ്പറ്റിയാണ് രൂപകൽപ്പന

Package install ചെയ്തതിന് ശേഷം reader experience-ലാണ് BookField ശ്രദ്ധിക്കുന്നത്: Library management, reading position, local annotations, schedules, search.

Library import ചെയ്യുക

App Libraryയിൽ നിന്നോ Files, Open In flows വഴിയോ .wbpkg files import ചെയ്യുക.

Library-first access മാർഗം

Recently used packages തുറക്കുക, reading entry point package-ിനോട് അടുത്തായി സൂക്ഷിക്കുക.

Study plans വിഭാഗം

Package schedule metadata ഉൾക്കൊള്ളുന്നുവെങ്കിൽ authored study plans calendar-ൽ ഉപയോഗിക്കുക.

Search ഉം notes ഉം

Highlights, paragraph notes, bookmarks, searchable local records എന്നിവ device-ൽ സൂക്ഷിക്കുക.

Package handoff ഘട്ടം

Public workflow ലളിതമാക്കുക

Public page handoff product level-ൽ തന്നെയാണ് നിലനിർത്തുന്നത്. Internal production tooling വെളിപ്പെടുത്താതെ, തയ്യാറാക്കിയ 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യും ലഭ്യമാകും.

Platform നില

നിലവിലെ implementation baseline

iOS
Current product baseline iOS implementation ആണ്.
Android
Android iOS behavior പിന്തുടരുന്നു, parity hardening ഘട്ടത്തിലാണ്.

Technical notes വിഭാഗം

Reader predictable ആയി നിലനിർത്തുന്ന boundaries

  • Imported package content readingക്കും lookupക്കും locally store ചെയ്യപ്പെടുന്നു.
  • 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 ചര്‍ച്ച ചെയ്യുക.