CrossPoint es firmware de código abierto para los lectores e-ink de Xteink, y para algunos otros dispositivos e-ink pequeños, que sustituye el software de lectura de fábrica por algo construido y mantenido por su propia comunidad, y para quien aprende un idioma lo que más importa es lo que "abierto" realmente te da: un diccionario que eliges, catálogos que añades tú mismo y pequeños plugins que amplían lo que el lector puede hacer. Si te has topado con un dispositivo Xteink o has oído a alguien mencionar CrossPoint y quieres saber si vale la pena el desvío antes de comprar un aparato dedicado al aprendizaje de idiomas, esto es lo que realmente hay hoy.
La gama de dispositivos: dos formas de elegir una palabra#
CrossPoint funciona en cuatro modelos Xteink, además de algunos otros dispositivos e-ink pequeños, y la diferencia que importa para la lectura es cómo seleccionas el texto. El X3, el X4 y el X4 Classic se manejan con botones: no tienen pantalla táctil, así que pasar de página, abrir el Reader Menu o elegir una palabra para buscarla ocurre todo mediante botones físicos y un menú en pantalla que confirmas con una pulsación. El X4 Pro añade una pantalla táctil, así que para pasar de página y, desde la 2.0, para seleccionar una palabra, pulsas directamente sobre la página en lugar de recorrer un menú. En la 1.6.x, incluso el Pro inicia una búsqueda desde el Reader Menu.
Esa diferencia se traslada a las búsquedas en el diccionario y al recorte de palabras, por eso las funciones de abajo se distinguen por versión de firmware en lugar de por un único modelo de interacción. El X4 Pro es el dispositivo en el que se ha ejecutado de principio a fin todo el circuito de LingoBlend: emparejar, descargar un libro, buscar una palabra, recortarla, sincronizarla de vuelta. El X3 y el X4 llegan a las mismas funciones a través de sus menús de botones, pero nosotros no hemos ejecutado ese circuito completo en uno de ellos, así que decimos "las mismas funciones existen ahí" en lugar de "verificado".
Qué significa realmente el "firmware abierto" para quien aprende un idioma#
El firmware de fábrica de la mayoría de los e-readers es una caja cerrada: el diccionario, la tienda y los formatos compatibles que trajo el fabricante son definitivos. CrossPoint es distinto porque lo construyen en abierto colaboradores que no son el fabricante del dispositivo, y porque las cosas que le importan a quien aprende un idioma son todas cosas que tú añades, no que te entregan ya puestas:
- El diccionario lo eliges tú. Eliges un diccionario StarDict, lo descomprimes en
/dictionariesen la tarjeta SD (o lo obtienes mediante un plugin) de modo que su carpeta contenga los tres archivos con los que se distribuye, y lo seleccionas en Settings → Reader → Dictionary; así es también como llega al dispositivo un diccionario específico de un libro, como el que acompaña a un libro mezclado. - Los catálogos los añades tú, no te vienen impuestos. OPDS es un protocolo abierto para explorar y descargar libros, y CrossPoint te permite apuntarlo a cualquier servidor OPDS en el que confíes desde Settings → System → OPDS Servers (Settings → Connectivity en la 2.0). No hay una única tienda aprobada.
- Los plugins amplían el comportamiento del lector sin una actualización de firmware. Un plugin es algo que instalas desde Plugin Hub, que el lector ofrece en Home → Plugins; puede añadir su propia pantalla de ajustes en el lector o su propia tarjeta en el File Manager: el mecanismo detrás de las descargas de libros y de la sincronización de recortes, y en principio detrás de cualquier otra cosa que construya un colaborador.
Nada de esto necesitó que nadie fusionara código en el firmware para que existiera un nuevo caso de uso, incluido el nuestro. Un flujo de trabajo para aprender idiomas se apoya enteramente sobre el comportamiento estándar de CrossPoint sin que nada de eso reciba un trato especial.
Qué cambia entre versiones de firmware#
CrossPoint tiene un canal estable y un canal Nightly que avanza más rápido. A fecha de esta publicación, la 1.6.5 es la versión estable actual y la 2.0, la versión que necesitan los plugins y el recorte de palabras, existe como build Nightly y como versión candidata.
| Función | 1.6.x (estable) | 2.0 / Nightly |
|---|---|---|
| Abrir un EPUB y leerlo | Sí | Sí |
| Búsqueda en diccionario (Reader Menu → Look Up) | Sí, una palabra a la vez | Sí, además de selección de frases de varias palabras |
| Catálogos OPDS (OPDS Servers, en Settings) | Sí | Sí |
| Transferencia de archivos por USB (Home → File Transfer → USB Drive) | Sí | Sí |
| Plugins de tarjeta SD (Plugin Hub) | No | Sí |
| Recortar una palabra mientras lees, sin necesidad de red | No | Sí |
En la práctica: todo lo que depende solo de un archivo de diccionario y un EPUB (el libro en sí, buscar palabras, las descargas OPDS) ya funciona en la estable, porque la búsqueda en diccionario se incorporó allá en la versión 1.6.0. Los plugins y recortar una palabra en mitad de una frase son terreno más nuevo, reservado a la 2.0. No vamos a prometer una fecha para cuando la 2.0 termine sus pruebas.
Una nota para quienes tienen los modelos solo de botones: la interacción de la 2.0 (pulsar y mantener, y luego arrastrar los tiradores a lo largo de varias palabras) está pensada para una pantalla táctil. En los lectores solo de botones, las mismas acciones de Look Up y Clip se alcanzan a través del Reader Menu y se confirman con una pulsación de botón en su lugar.
Instalar CrossPoint en un lector#
CrossPoint no es algo que compres preinstalado; lo flasheas tú mismo en un dispositivo compatible, usando las herramientas de flasheo basadas en el navegador de crosspointreader.com, en Chrome. crosspointreader.com documenta qué toca un flasheo y qué no; léelo antes de empezar. La build Nightly para las funciones de la 2.0 es una opción aparte en el mismo sitio. Los libros y el diccionario complementario no necesitan ninguna build Nightly: con la 1.6.0 o posterior basta.
No vamos a repasar el proceso de flasheo paso a paso; la propia página de la herramienta de flasheo de crosspointreader.com es el lugar adecuado para eso, y cambia más rápido de lo que debería intentar seguir una entrada de blog.
Lo que LingoBlend añade por encima#
Todo lo anterior es CrossPoint por sí solo. Lo que añade LingoBlend es contenido y un diccionario pensados para leer en dos idiomas a la vez, construidos enteramente sobre esos mecanismos ya existentes:
- Libros mezclados: un EPUB corriente en el que parte de las palabras (normalmente una de cada cinco) están cambiadas al idioma que estás aprendiendo, elegidas de modo que la frase que las rodea siga transmitiendo el significado.
- Un diccionario complementario generado a partir de esa misma mezcla, de modo que buscar una palabra sustituida muestra exactamente lo que reemplazó: el significado que esa frase realmente usaba, no la acepción más común de esa palabra según un diccionario.
- Dos plugins: uno que descarga diccionarios complementarios sin necesidad de iniciar sesión, y otro que, una vez conectado, muestra tus libros mezclados y sincroniza las palabras que recortas de vuelta a tu diccionario de LingoBlend, donde empiezan a aparecer en los juegos de repetición espaciada de la app.
- Un catálogo OPDS para que los libros se exploren y descarguen igual que los de cualquier otro catálogo OPDS.
Nada de esto es un fork de CrossPoint ni un cambio de firmware: es un archivo de diccionario, un EPUB, un feed de catálogo y dos plugins, exactamente la superficie que la apertura de CrossPoint pone al alcance de cualquiera. Para la configuración completa paso a paso, en lugar de este resumen, consulta la guía paso a paso; esta entrada es deliberadamente la versión de "¿merece la pena?".
Dónde se detiene: las limitaciones honestas#
CrossPoint es capaz, pero vale la pena conocer sus límites antes de construir una rutina de estudio alrededor de él.
Solo un diccionario está activo a la vez. El que esté seleccionado en Settings → Reader → Dictionary es el único que consulta el lector. Mientras un diccionario específico de un libro está activo, buscar una palabra corriente fuera de ese libro devuelve "no encontrado"; es lo esperado, no un fallo: vuelve a tu diccionario habitual en ese mismo menú en cuanto termines el libro.
Todo lo que requiere red queda fuera de la página que estás leyendo. Conectarse a WiFi, explorar un catálogo OPDS, instalar un plugin desde Plugin Hub y Sync clippings ocurren todos a través de Home → File Transfer, Home → Plugins o Settings, no desde dentro de un libro: primero sales a la pantalla de inicio, haces lo que requiere red y luego vuelves a entrar.
No hay una app aparte en el dispositivo. CrossPoint es una interfaz de lectura con menús y plugins, no una tablet con un cajón de apps. Todo lo que añade LingoBlend ocurre dentro del libro (Look Up, Clip), en la propia pantalla Home → Plugins del lector (iniciar sesión, obtener un diccionario), o a través de la tarjeta del plugin en la interfaz web File Transfer (Sync clippings); no hay un icono independiente de "LingoBlend" que pulsar.
Dos matices más concretos: nuestros plugins están en los Community Plugins de Plugin Hub, la lista de terceros que el propio equipo de CrossPoint no revisa, y también se pueden descargar directamente desde nuestra página de e-readers, para copiarlos a la tarjeta; y el circuito anterior solo se ha ejecutado de principio a fin en un X4 Pro: los modelos solo de botones deberían funcionar igual a través de sus menús, pero decimos "deberían" en lugar de "funcionan" hasta verificarlo directamente.
La conclusión#
CrossPoint convierte un pequeño lector e-ink en algo que configuras en lugar de algo que te entregan ya decidido: el diccionario, los catálogos y los plugins son todos tuyos para elegir, que es justo el margen que necesita un flujo de trabajo de aprendizaje de idiomas como el de LingoBlend. La 1.6.5 estable ya cubre los libros mezclados y el diccionario complementario; los extras basados en plugins están a un flasheo Nightly de distancia. Si estás sopesando esto frente a un dispositivo que ya tienes, consulta Kindle, Kobo o CrossPoint: cuál elegir para aprender idiomas. Consulta la biblioteca y configuración completas para empezar con un libro gratis.