Imprimir ticket en impresora térmica bluetooth desde JavaScript con Android

El día de hoy vamos a hacer una cosa que varios me han pedido y que siempre he querido hacer: imprimir en una impresora térmica Bluetooth desde Android usando JavaScript. Básicamente vamos a enviar un ticket a una thermal printer con Bluetooth desde el navegador web sin cuadros de diálogo ni cosas extrañas: tan solo usando un plugin gratuito desarrollado por mí y JavaScript puro. Debido a que esto es hecho desde el navegador con JS luego puedes usarlo para imprimir en una impresora térmica Bluetooth desde Vue, React, Angular, TypeScript, etcétera: cualquier cosa que compile, use o traspile a JavaScript. ...

noviembre 2, 2022 · 4 min · 680 palabras · Parzibyte

Obtener licencia para plugin de impresoras térmicas Bluetooth en Android

Acabo de presentar mi plugin para impresoras térmicas en Android y el mismo es totalmente gratuito sin ninguna restricción, pero imprime mis créditos en el pie del ticket cada que se termina una impresión. En este post te diré cómo remover el pie de página en los tickets impresos. ...

noviembre 2, 2022 · 5 min · 1011 palabras · Parzibyte

Plugin gratuito para impresoras térmicas Bluetooth en Android

En este post te mostraré un plugin gratuito que te va a permitir imprimir en impresoras térmicas desde Android. La aplicación (APK) que te enseñaré sirve como puente entre el programador y una impresora térmica conectada por Bluetooth para enviar comandos ESC POS, además de que es una app gratuita. Con lo presentado aquí vas a poder imprimir texto, códigos QR, códigos de barras, imágenes locales, de internet o en base 64 además de otras opciones como avanzar el papel, invertir el fondo, rotar el texto, cambiar la fuente, alinear y todo lo que sea posible con comandos ESC POS de las Thermal printers. Además, vas a poder consumir el plugin desde cualquier lenguaje de programación, pues la app que te enseño hace todo el trabajo por ti, tú solo le indicas lo que quieres imprimir desde Android de manera inalámbrica. ...

noviembre 2, 2022 · 4 min · 807 palabras · Parzibyte

Usando BLE en impresora térmica Bluetooth

En este post te voy a relatar mi intento de comunicarme con una impresora térmica Bluetooth usando BLE o Bluetooth Low Energy. Al final ya no lo usé y utilicé en su lugar el Bluetooth clásico, Bluetooth serial o RFCOMM, pero vengo a explicarte las razones. ...

octubre 14, 2022 · 2 min · 407 palabras · Parzibyte

Conectar impresora PT-210 (MTP-II) con Android

En este post te mostraré mi proceso para vincular una impresora Bluetooth a un dispositivo Android. El modelo en la impresora dice GOOJPRT Portable Printer y el modelo parece ser PT-210 o PT210, pero al momento de conectar a Bluetooth el nombre es MTP-II. ...

octubre 8, 2022 · 2 min · 358 palabras · Parzibyte

Ejecutar proyecto de Laravel en Android con Termux

En el post de hoy veremos cómo “programar” en Laravel desde Android, o dicho técnicamente, ejecutar un proyecto de Laravel (que usa PHP) dentro de un servidor Apache con PHP todo dentro de Termux corriendo sobre un dispositivo Android. Las herramientas que necesitamos ya existen en Termux, y son php, mysql, composer y apache. Además, no es obligatorio programar en el móvil (aunque sí posible); podemos simplemente montar un proyecto de Laravel en Android. ...

octubre 6, 2022 · 3 min · 485 palabras · Parzibyte

Flutter y SQLite multiplataforma

En este post te enseñaré a usar Flutter con SQLite en varias plataformas, excepto la web. El paquete oficial soporta solo Android, iOS y MacOS, pero no Windows ni Linux. Aquí veremos cómo usar SQLite con Flutter en Android, iOS, MacOS, Windows y Linux usando un paquete adicional llamado sqflite_ffi que es compatible con Linux y Windows. Nota: si tú solo quieres usar SQLite en Android, iOS o MacOS entonces tal vez quieras buscar un tutorial más simple como este, ya que aquí enseño a cómo tener SQLite en la mayor cantidad de plataformas posibles. ...

septiembre 21, 2022 · 8 min · 1666 palabras · Parzibyte

Instalando Flutter en Windows

En este post te voy a relatar lo que hice para instalar el entorno de desarrollo de Flutter, incluyendo el SDK de Flutter, Android Studio y Visual Studio además del editor VSCode. Aunque ya existe una guía oficial (y esa es la que seguí) quiero contarte los problemas que encontré y cómo fue que los solucioné. Seguí las instrucciones de: https://docs.flutter.dev/get-started/install/windows Pero te contaré mi proceso. ...

septiembre 20, 2022 · 3 min · 574 palabras · Parzibyte

Imprimir en red usando plugin para impresora térmica

En este post te mostraré cómo imprimir en red local usando mi plugin para impresión en impresoras térmicas desde JavaScript. Te enseñaré a saltarte las limitaciones de seguridad del navegador para poder invocar http desde https en cualquier lenguaje de programación y plataforma. ...

mayo 29, 2022 · 3 min · 459 palabras · Parzibyte

Usar plugin para impresora térmica en Android con Termux

En este post te mostraré cómo usar el plugin para imprimir en impresoras térmicas desde Android nativamente usando Termux. En este caso hago este post para que puedas probar si el mismo funcionará en tu dispositivo, pero no puede imprimir a Bluetooth o cosas similares, solo funciona para imprimir a través de la red local saltando las limitaciones del navegador. Como sea, te mostraré cómo usarlo en Android. ...

mayo 28, 2022 · 3 min · 481 palabras · Parzibyte