Capture d'écran 1 de Rcherz Scoring sur Google Play.

Rcherz Scoring

Terminal de compétition Android dédié, conçu pour une notation fiable dans des conditions d'événements exigeantes.

Client
Bowbook / Rcherz
Rôle
Développeur Android — architecture de notation, opérations sur appareils, synchronisation, résilience et versions
Mission
2014 – Présent
JavaJava 17Android SDKREST APIsFirebase Cloud MessagingAmazon Device MessagingQR scanningForeground services

J'ai séparé la notation opérationnelle des compétitions de la plus grande application communautaire afin que les appareils des événements puissent exécuter un produit plus léger, axé sur la stabilité. Les organisateurs chargent les compétitions et les archers, attribuent des cibles, scannent des codes, saisissent les flèches et les totaux, et synchronisent les résultats avec la plateforme Rcherz.

L'application associe la distribution push à la scrutation et à des identifiants de commande pour éviter les exécutions en double. Les commandes à distance permettent de charger des utilisateurs, de démarrer ou d'arrêter des sessions, de réinitialiser ou de réassigner des appareils, et de mettre à jour l'état de la notation. Un service de synchronisation en premier plan, un récepteur de démarrage, la gestion du réveil et de l'écran de verrouillage, la détection du Wi-Fi, le traitement des messages en attente et la récupération hors-ligne permettent de prendre en charge les événements extérieurs de longue durée.

Firebase Cloud Messaging et Amazon Device Messaging prennent en charge différents parcs d'appareils, tandis que la lecture de QR codes et la validation par code PIN simplifient la configuration. La fiche publique sur Google Play reste active avec plus de 5 000 téléchargements, tel que vérifié en 2026.

Points forts

Notation critique isolée du produit social et de compétition global.
Distribution de commandes par notifications push et scrutation (polling) avec protection contre la duplication et récupération des messages en attente.
Chargement d'appareils à distance, contrôle de session, assignation de cibles, effacement et sécurités opérationnelles.
Synchronisation en premier plan, récupération au démarrage, configuration par QR code, messagerie Google/Amazon et fonctionnement hors-ligne.
Les écrans couvrent la configuration des appareils, le chargement des archers, l'assignation des cibles, la notation et la synchronisation.

Écrans et démos