Revenir aux archives

Applications de bureau

Étude de cas

LeafPad

Un lecteur de bureau hors ligne qui mémorise la progression et conserve la bibliothèque PDF sur l'appareil.

Résumé

LeafPad privilégie la continuité : les documents locaux restent accessibles hors ligne, position et marque-pages sont mémorisés et l'interface fonctionne à la souris comme au tactile. Electron empaquette React et PDF.js en application Windows.

D'un PDF local à une lecture continue

Bibliothèque locale

Le lecteur ouvre les documents de l'appareil

PDF.js

Les pages sont rendues dans React

Commandes

La navigation fonctionne à la souris et au tactile

État persistant

Marque-pages et position survivent au redémarrage

Application

Electron crée le paquet Windows hors ligne

Ce que le système prend en charge

Se concentre sur progression, marque-pages, bibliothèques locales et distribution Windows.

Technologie

Stack

ElectronReactTypeScriptVitePDF.jselectron-builder

Domaines

Applications de bureauOffline-firstOutils de lecture

Conclusions

  • La persistance locale conserve documents et progression hors ligne.
  • Les interactions tactiles et à la souris couvrent plusieurs appareils.
  • Electron transforme l'interface web en application installable.
Progression enregistrée localement
bibliothèque / systems.pdfpage 148 sur 3123 marque-pagesreprendre ici