Releases: halconlabsCOM/HalconPOS
Release list
HalconPOS 1.0.21
Ésta es la versión que arregla la actualización automática en Android. Es obligatoria.
En la computadora no hace falta nada especial: se actualiza sola.
Qué estaba roto, y por qué 1.0.19 no alcanzó
La aplicación descargaba la actualización, la verificaba, y al abrir el instalador terminaba en error.
1.0.19 corrigió dos de las tres cosas: agregó el permiso REQUEST_INSTALL_PACKAGES al manifiesto y dejó de tragarse el fallo. Le faltó la tercera: pedirle el permiso a la persona.
En Android 8 en adelante ese permiso no es de los normales. Declararlo sólo habilita a pedirlo; concederlo lo hacés vos, a mano, en «Instalar apps desconocidas» de Ajustes, para esta aplicación en particular. Mientras no esté concedido, Android se niega a abrir el APK.
Ahora la aplicación comprueba el permiso antes de instalar y, si falta, te lleva a esa pantalla de Ajustes. Al volver, la instalación sigue sola.
Además, en esta versión
El teléfono ya puede ampliar los comprobantes. El visor de PDF no tenía zoom en el celular: ni pellizco con dos dedos, ni botones, ni forma de correr el documento de costado. Una factura entraba entera y con la letra ilegible, justo donde hay que leer el CAE, el CUIT y los importes.
El país ya no se busca a mano al registrarte: era una lista sin buscador, con 17 países y creciendo.
Textos que no se leían en modo oscuro: el aviso de «Verifica tu correo» pintaba el título y tu dirección en blanco sobre blanco. Lo mismo en las pantallas de bienvenida y en la verificación por teléfono.
Las pantallas de bienvenida traían las ilustraciones y los precios de otro producto, y desbordaban.
El ícono de Android: el halcón ya aparece en el lanzador y en el arranque.
La verificación por teléfono venía con Bangladesh por defecto. Ahora es Argentina.
En la computadora, la ventana de ingreso no se podía cerrar ni mover. Ahora tiene barra, Enter entra desde el formulario y Escape cierra el diálogo de configuración.
HalconPOS 1.0.20
Esta versión es obligatoria: al abrir la aplicación, cualquier versión anterior encuentra la pantalla de actualización y no se puede seguir usando hasta actualizar.
Qué cambia
El teléfono ya puede ampliar los comprobantes. El visor de PDF no tenía zoom en el celular: ni pellizco con dos dedos, ni botones, ni forma de correr el documento de costado. Una factura entraba entera en la pantalla y con la letra ilegible, justo donde hay que poder leer el CAE, el CUIT y los importes. Ahora amplía hasta el triple, con botones y con pellizco.
El país ya no se busca a mano. Al registrarte, el país era una lista desplegable sin buscador, con 17 países y creciendo. Ahora se escribe y filtra, en el teléfono y en la computadora.
Textos que no se leían. El aviso de «Verifica tu correo» pintaba el título y tu dirección de correo en blanco sobre fondo blanco cuando la aplicación estaba en modo oscuro. Lo mismo pasaba en las pantallas de bienvenida y en la verificación por teléfono.
Las pantallas de bienvenida. Tenían las ilustraciones y los precios de otro producto, y desbordaban. Se reemplazaron por ilustraciones propias y textos que dicen qué hace la aplicación.
El ícono de Android. El halcón ya aparece en el lanzador y en la pantalla de arranque. Hasta ahora seguía saliendo el logo anterior, porque se había cambiado el ícono viejo y no la capa que Android realmente usa.
La verificación por teléfono venía con Bangladesh como país por defecto. Ahora es Argentina.
En la computadora, la ventana de ingreso no se podía cerrar ni mover: no tenía barra. Ahora la tiene, Enter entra desde el formulario, el cursor arranca en el campo de correo y Escape cierra el diálogo de configuración.
Y los carteles de la pantalla de ingreso prometían un nivel de disponibilidad y copias de seguridad automáticas que el servicio no presta. Se reemplazaron por lo que la aplicación sí hace.
HalconPOS 1.0.19
La actualización automática en Android ya puede terminar. Y el ícono de Windows ahora se dibuja.
⚠️ Si tenés 1.0.18 o anterior en el teléfono, esta vez hay que instalar a mano
El defecto que se corrige acá está en el mecanismo que instala las actualizaciones, así que
ese mismo mecanismo no puede traerte el arreglo. Bajá el APK de esta página e instalalo una vez;
de ahí en adelante funciona solo.
Qué estaba roto
En Android, la actualización nunca pudo instalar nada. Al APK le faltaba el permiso
REQUEST_INSTALL_PACKAGES, y desde Android 8.0 sin él el sistema se niega a abrir el instalador.
No estaba en 1.0.18, ni en 1.0.17, ni en 1.0.16.
Y no lo decía. El código pedía abrir el instalador, Android contestaba que no, y esa negativa
se descartaba en silencio. La pantalla se quedaba en «Verificando integridad del archivo…», que ni
siquiera era cierto: el archivo ya estaba bajado y verificado. Ese texto es lo que se muestra al
llegar al 100 %, y como nada volvía a cambiar el estado, ahí se quedaba. «Reintentar» repetía el
mismo camino con el mismo final. Ahora, si algo falla, se ve el motivo.
El teléfono se congelaba al verificar. El cálculo del SHA256 cargaba el archivo entero en
memoria —91 MB, o 202 MB en la versión universal— y lo procesaba en el mismo hilo que dibuja la
pantalla. Ahora va por bloques y en segundo plano.
En Windows salía el logo de Flutter en el instalador y en el acceso directo. El archivo de
íconos estaba escrito en un formato que Windows sólo acepta en el tamaño más grande; en 16, 32 y
48 píxeles no podía leerlo y caía al ícono por omisión.
Qué NO cambió
Nada del funcionamiento: ni ventas, ni stock, ni facturación, ni impresión.
No es obligatoria, pero si usás la aplicación en el teléfono conviene: sin esto, ninguna
actualización futura va a poder instalarse sola.
HalconPOS 1.0.18
HalconPOS ya tiene cara propia.
Hasta esta versión el ícono de la aplicación era el de la plantilla sobre la que se
construyó el producto: un hexágono rojo con una P. Estaba en el escritorio, en el
launcher de Android, en la pestaña del navegador y en el encabezado de todas las
facturas.
Ahora hay un halcón, y está en todos lados a la vez.
Qué vas a notar
- El ícono cambió. En Windows y en Android. Si tenías un acceso directo, sigue
funcionando: sólo se ve distinto. - La pantalla de arranque ya no aletea. La anterior recortaba una foto en tres
tiras y hacía girar dos de ellas: en cada giro la figura se partía por las costuras,
y encima seguía moviéndose después de terminar de cargar. Ahora el logo aparece con
un fundido corto y se queda quieto. - En la pantalla de ingreso ahora se ve un logo. Antes había uno, pero era negro
sobre fondo oscuro: literalmente no se veía. - Las facturas salen nítidas. El logo del encabezado pasó de 133 × 150 píxeles a
600 × 536. El anterior tenía menos de 1,5 píxeles por punto impreso y se veía
borroso en papel.
Qué NO cambió
Nada del funcionamiento: ni ventas, ni stock, ni facturación, ni impresión. Es una
versión de imagen.
No es obligatoria. Si tenés 1.0.17 andando y no te molesta el ícono viejo, podés
quedarte donde estás.
HalconPOS 1.0.17
Qué cambia
La aplicación ya se presenta como HalconPOS en Android. Antes mostraba el nombre de la plantilla sobre la que se construyó el producto: aparecía debajo del ícono y en cada pedido de permiso del sistema.
Esta versión no es obligatoria. Si tenés 1.0.16 andando, seguí con ella tranquilo.
Lo que NO hace falta actualizar
Las correcciones del registro de cuentas de hoy son del servidor y ya están activas — no dependen de instalar esta versión:
- El alta rechazaba a todo el mundo por el desafío anti-bots
- Un comercio argentino recién creado veía dólares en vez de pesos
- Si el correo no salía, el alta decía que sí igual
- El nombre del comercio se guardaba y el panel no lo veía
Cuál archivo bajar
| Si vas a instalar en… | Archivo |
|---|---|
| Un teléfono Android (cualquiera de los últimos ~8 años) | HalconPOS-1.0.17-arm64-v8a.apk |
| Un teléfono viejo de 32 bits | HalconPOS-1.0.17-armeabi-v7a.apk |
| Un emulador de Android en PC | HalconPOS-1.0.17-x86_64.apk |
| No sabés cuál | HalconPOS-1.0.17-universal.apk (pesa 202 MB: lleva las tres) |
| Windows | HalconPOS-Setup-1.0.17.exe |
Los tres archivos por arquitectura pesan ~90 MB porque llevan sólo el código que ese equipo puede ejecutar. El universal lleva los tres, y 112 MB de esos son código que tu equipo nunca va a usar.
HalconPOS 1.0.16
Primera versión de HalconPOS con actualización automática.
A partir de esta versión cada instalación consulta al arrancar el archivo
manifiesto_de_actualizaciones.json de la raíz de este repositorio, y avisa
—u obliga— a actualizar cuando hay una versión nueva.
Novedades
- El teléfono ya administra empleados: alta, edición y baja de cuentas de usuario. Antes hacía falta una computadora para dar de alta a alguien.
- Se corrigió un error que impedía guardar los Datos de Empresa cuando la fecha de fundación estaba vacía.
- Pérdidas y Ganancias de Móvil ahora muestra Otros Ingresos, así sus números cierran igual que en la versión de PC.
Windows
Descargá HalconPOS-Setup-1.0.16.exe (37,1 MB) y ejecutalo. El instalador trae
todo lo necesario: no hay que instalar nada aparte.
Si ya tenés HalconPOS abierto, el instalador te va a pedir cerrarlo — Windows no
deja reemplazar un programa en ejecución.
sha256 27602a017af50c48ef1df152ea3a02001215672b6f0c55aace9b6b8a1ee23b5f
Android
El APK todavía no está publicado: falta generar la clave de firma de la
aplicación, que es una identidad criptográfica y la tiene que crear el dueño del
producto. Cuando exista se sube a esta misma versión, sin cambiar el número.
HalconPOS-Java 1.0 Installer
Instalador de HalconPOS Java Swing v1.0
HalconGestion1.1
APP de prueba aplicacion de ventas punto de venta Android.