
Rcherz Suite
Proyectos incluidos
Desafío
Rcherz necesitaba productos móviles ricos para arqueros individuales y comunidades de competición, además de terminales de puntuación fiables que pudieran mantener los eventos operativos a través de redes Wi-Fi exteriores inestables, datos móviles, reinicios de dispositivos y sesiones largas.
Mi rol y responsabilidad
He construido y continúo evolucionando los productos nativos para iPhone/iPad y Android, así como el terminal de puntuación Android dedicado, responsabilizándome de la entrega a largo plazo en flujos de trabajo complejos de tiro con arco, modernización de plataformas, dependencias, riesgos, lanzamientos y medidas de seguridad operativas.
Entrega e ingeniería
- checkImplementación de registro de prácticas, teclados para colocación de flechas y blancos, datos de equipos y condiciones de tiro, descubrimiento y participación en competiciones, resultados de clasificación y eliminación, premios, perfiles, fotos, comentarios y actividad social.
- checkEntrega de un producto universal en Objective-C para iPhone/iPad con interfaz de usuario adaptativa en orientación vertical y horizontal para puntuación y resultados, mapas, datos REST en caché, flujos de trabajo de imágenes, comportamiento de notificaciones push y compatibilidad con iOS actual.
- checkDesarrollo y modernización de la aplicación principal para Android en Java en torno a un gran dominio de competiciones y resultados, herramientas actuales de Android, informes de fallos de Firebase, flujos de trabajo de cámara y ubicación, y módulos reutilizables de Rcherz.
- checkSeparación de la puntuación de eventos en un terminal Android especializado con configuración por QR y PIN, asignaciones de blancos, carga de arqueros, sincronización en primer plano, recuperación tras el arranque, comportamiento de activación y gestión de resultados con soporte para funcionamiento sin conexión.
- checkCombinación de notificaciones push y sondeo (polling) con identificadores de comandos y recuperación de mensajes pendientes, lo que permite a los organizadores iniciar, detener, limpiar, cargar o reasignar de forma remota los dispositivos de competición sin ejecución doble.
- checkMantenimiento de Google Play, App Store, Firebase Cloud Messaging, Amazon Device Messaging, CocoaPods, Gradle, REST y compatibilidad de plataforma en una familia de productos que abarca más de una década.
Resultado
La aplicación de iOS y ambos productos de Android se mantienen públicos y actualizados. Más de una década de conocimiento del producto y publicaciones continuas dan soporte tanto al uso diario del tiro con arco como a operaciones fiables en eventos en directo.
Puntos clave
Pantallas y demos




