Prehľad Rcherz Suite znázorňujúci prepojené lukostrelecké produkty.

Rcherz Suite

Dlhodobo vyvíjaný balík natívnych produktov na lukostrelecký tréning, komunitu, súťaže, živé výsledky a odolné bodovanie na podujatiach.

Klient
Bowbook / Rcherz
Rola
Vývojár mobilných produktov — iOS, Android, bodovacie systémy, modernizácia a vydávanie verzií
Dátum
apríl 2014 – Súčasnosť
UIKitPush messagingQR scanningOffline resilienceObjective-CSwiftiOS SDKREST APIsMapKitCocoaPodsAFNetworkingPush notificationsJavaJava 17Android SDKFirebase CrashlyticsFacebook SDKGradleFirebase Cloud MessagingAmazon Device MessagingForeground services
Mobilné aplikácie Modernizácia Doručovanie produktov


Problém

Rcherz potreboval bohaté mobilné produkty pre individuálnych lukostrelcov a súťažné komunity, ako aj spoľahlivé terminály na zapisovanie výsledkov, ktoré dokážu udržať podujatia v chode napriek nestabilnej vonkajšej Wi-Fi sieti, mobilným dátam, reštartom zariadení a dlhým reláciám.

Môj prínos

Vyvinul som a naďalej rozvíjam natívne aplikácie pre iPhone/iPad a Android, ako aj špecializovaný terminál pre Android na zapisovanie výsledkov. Spájam tak hlboké znalosti lukostreleckých procesov s modernizáciou platforiem a prevádzkovou bezpečnosťou.

Technická práca

  • Implementoval som záznam tréningov, klávesnice na umiestňovanie šípov a terčov, údaje o podmienkach streľby a vybavení, vyhľadávanie súťaží a účasť na nich, kvalifikačné a eliminačné výsledky, ocenenia, profily, fotografie, komentáre a sociálnu aktivitu.
  • Dodal som univerzálny produkt pre iPhone/iPad v jazyku Objective-C s adaptívnym používateľským rozhraním pre portrétové aj krajinné bodovanie a výsledky, mapami, vyrovnávacou pamäťou pre REST údaje, prácou s obrazovými materiálmi, push notifikáciami a kompatibilitou s aktuálnou verziami iOS.
  • Vyvinul som a zmodernizoval hlavnú aplikáciu pre Android v jazyku Java, zameranú na rozsiahlu doménu súťaží a výsledkov, moderné nástroje pre Android, hlásenie pádov cez Firebase, prácu s kamerou a polohou a opakovane použiteľné moduly Rcherz.
  • Oddelil som bodovanie podujatí do špecializovaného terminálu pre Android s nastavením cez QR kód a PIN, prideľovaním terčov, načítavaním lukostrelcov, synchronizáciou v popredí, obnovou po spustení, správou prebudenia a spracovaním výsledkov s podporou offline režimu.
  • Skombinoval som push notifikácie a polling s identifikátormi príkazov a obnovou čakajúcich správ, čo organizátorom umožňuje na diaľku spustiť, zastaviť, vymazať, načítať alebo prepriradiť súťažné zariadenia bez rizika dvojitého spustenia.
  • Zabezpečil som údržbu služieb Google Play, App Store, Firebase Cloud Messaging, Amazon Device Messaging, CocoaPods, Gradle, REST a kompatibilitu platforiem naprieč produktovou rodinou s históriou presahujúcou desaťročie.

Výsledok

Aplikácia pre iOS a obidve aplikácie pre Android sú naďalej verejne dostupné a udržiavané. Oddelenie komunitných funkcií od prevádzkového bodovania pomáha udržiavať riziko počas skutočných súťaží pod kontrolou.

Hlavné body

Tri aktívne natívne produkty udržiavané počas viac ako desaťročia zmien platforiem.
Viac ako 10-tisíc stiahnutí z Google Play pre Rcherz a viac ako 5-tisíc pre Rcherz Scoring (stav k roku 2026).
Komplexné modelovanie lukostreleckých súťaží vrátane individuálnych, kvalifikačných, eliminačných, tímových a shoot-up výsledkov.
Prevádzkové bodovanie navrhnuté s ohľadom na nestabilné siete, flotily zariadení a vzdialené riadenie podujatí.
Prehľad balíka prepojený s produktmi pre komunitu, súťaže a prevádzkové zapisovanie výsledkov.

Médiá