La biblioteca
Las pantallas del reloj
La biblioteca dibuja todas las pantallas de pago por ti. Nuestro servidor envía cada una lista para dibujar, en el idioma del reloj y en tu color, así que corregir un texto no requiere actualizar la app.
La pantalla de compra
Lo que muestra una app bloqueada. De arriba abajo:
- El título, en tu color: "Premium" (o tu propia palabra, como "Pro") o el estado de la prueba.
- El código QR, de medio ancho de pantalla, negro sobre un cuadrado blanco con margen, para que la cámara de un teléfono lo encuentre en un reloj negro.
- "Escanea el QR" bajo el código.
- La marca de START en el bisel, junto al botón.
- Una línea de problema abajo, solo cuando lo hay.
| Título | Cuándo |
|---|---|
| Premium | Sin prueba, o tu propia palabra para ello |
| Quedan 7 días | Durante la prueba: los días completos que quedan |
| Último día | El último día de la prueba |
| Prueba acabó | La prueba ha terminado |
La pantalla del enlace
START en la pantalla de compra muestra el enlace como texto, para un comprador cuya cámara no lee el código: "Abre en el móvil:", la dirección y el código del reloj en letra grande, en tu color. BACK vuelve al código QR.
Con el código del reloj también encuentras el reloj de un comprador en Relojes y Ventas de tu panel.
Sigue en tu teléfono
Cuando el comprador abre la página de pago, el reloj muestra un anillo con una marca de verificación y "Sigue en tu teléfono". Si luego el reloj pierde su conexión con nosotros, vuelve a mostrar el código QR, porque el comprador puede haber cerrado la página.
El desbloqueo
Un segundo después de que se complete el pago, más o menos, la pantalla de compra reproduce el desbloqueo. Dura unos 1.5 segundos:
- Un arco grueso recorre el borde de la pantalla mientras se dibuja una gran marca de verificación en el centro.
- Cuando la marca de verificación termina, el reloj reproduce su tono de éxito y vibra, si los tiene activados.
- El arco crece y se desvanece. La marca de verificación se encoge y sube deslizándose hasta su anillo.
- "Premium activo" (o "Pro activo") y tus líneas sobre lo que añade Premium entran desde abajo.
- ¿Pagó con la pantalla de compra cerrada? La pantalla de desbloqueo se abre sola en cuanto el reloj se entera.
- Si se abre de nuevo más tarde, la pantalla muestra el último fotograma, sin repetir la animación.
- Una suscripción cancelada añade una línea con el día en que termina, como "Termina el 12 Nov".
Cuando algo falla
| Línea | Qué significa |
|---|---|
| Cargando… | La pantalla de compra espera su primera respuesta. |
| Sin red | Sin teléfono, Bluetooth ni internet. El reloj sigue intentándolo. |
| Más tarde | Nuestro servidor no respondió bien. El reloj sigue intentándolo. |
- Los intentos se espacian. Tras un intento fallido, el reloj espera 2, 4, 8 y hasta 32 segundos antes del siguiente.
- Nunca una pantalla negra. Sin ninguna respuesta que mostrar (la primera apertura, sin conexión), la pantalla muestra el nombre de tu app, la línea de problema y "BACK: cerrar".
El límite de tiempo
La pantalla de compra se cierra sola tras 5 minutos sin cambios, o 15 minutos mientras la página de pago está abierta en el teléfono (alguien puede estar escribiendo los datos de su tarjeta). Luego deja de consultar, así nunca agota la batería. Si se cerró mientras sus intentos fallaban, el siguiente inicio de la app vuelve a consultar: puede que el pago haya llegado entretanto.
Los botones
| Botón | Antes de pagar | Al pagar |
|---|---|---|
| START | Cambia entre el código QR y el enlace | Continúa hacia tu app |
| BACK | Desde el enlace: vuelve al código. Si no: sale de la pantalla de compra (una app gate bloqueada se cierra) | Continúa hacia tu app |
La pantalla de compra solo reacciona a pulsaciones cortas. Mantener un botón demasiado tiempo abre el menú del propio reloj, y nunca llega el evento de soltarlo.
Colores
- Todas las pantallas se dibujan sobre negro, de día o de noche. El texto es blanco, las líneas secundarias grises, y el título, la marca de verificación y el código del reloj usan tu color.
- Los relojes muestran 64 colores: cada canal rojo, verde y azul es
00,55,AAoFF. Elige cualquier color en tu panel y usamos el más cercano. - Nunca
555555para texto. El Forerunner 55 tiene 8 colores y lo dibuja negro.
Formas de pantalla
- Pantallas redondas: cada línea tiene el ancho del círculo a su altura.
- Pantallas cuadradas y rectangulares: cada línea tiene todo el ancho. El Venu Sq cuenta como rectangular.
- Instinct y otros relojes con subpantalla: el código QR va a la izquierda de la subpantalla, donde sus píxeles no pueden tapar celdas. La biblioteca detecta la subpantalla en tiempo de ejecución, así que no hay nada que configurar.
- Las líneas que no caben bajan un tamaño de fuente y, si aún no caben, se cortan con ".". Medimos cada línea en cada idioma con las fuentes de cada reloj, para que quepan.
Tus textos en las pantallas
En la pestaña Precio de tu app defines cómo se llama la parte de pago ("Premium" o tu propia palabra, hasta 12 caracteres) y qué añade Premium (líneas cortas: en una línea del reloj caben unos 24 caracteres). La pestaña Precio muestra la pantalla de compra y la de desbloqueo mientras escribes. Los idiomas están en Añade la biblioteca.