Volver al archivo de proyectos

Aplicaciones de escritorio

Caso de estudio

LeafPad

Un lector de escritorio offline que recuerda el progreso y mantiene la biblioteca PDF en el dispositivo.

Resumen

LeafPad prioriza la continuidad de lectura: los documentos locales permanecen disponibles sin conexión, se guardan posición y marcadores y la interfaz funciona con ratón y pantalla táctil. Electron empaqueta React y PDF.js como aplicación de Windows.

De un PDF local a una experiencia de lectura continua

Biblioteca local

El lector abre documentos del dispositivo

PDF.js

Las páginas se renderizan en React

Controles

La navegación funciona con puntero y tacto

Estado persistente

Marcadores y posición sobreviven al reinicio

Aplicación

Electron crea el paquete offline para Windows

Qué gestiona el sistema

Se centra en progreso, marcadores, bibliotecas locales y distribución para Windows.

Tecnología

Stack

ElectronReactTypeScriptVitePDF.jselectron-builder

Áreas

Aplicaciones de escritorioOffline-firstHerramientas de lectura

Conclusiones

  • La persistencia local mantiene documentos y progreso disponibles offline.
  • La interacción táctil y con ratón cubre distintos dispositivos.
  • Electron convierte la interfaz web en una aplicación instalable.
Progreso de lectura guardado localmente
biblioteca / systems.pdfpágina 148 de 3123 marcadorescontinuar aquí