SwiftControl
Použite ľubovoľný ovládač na virtuálne radenie prevodov a ďalšie funkcie v akejkoľvek aplikácii pre jazdcov!
Informácie O Aplikácii
Popis Aplikácie
Analýza A Recenzia Aplikácií Pre Android: SwiftControl, Vyvinutý Jonas Bark. Uvedené V Kategórii Nástroje. Aktuálna Verzia Je 2.6.4, Aktualizovaná 02/10/2025 . Podľa Recenzií Používateľov Na Google Play: SwiftControl. Dosiahli Viac Ako 62 Inštalácií. SwiftControl Má Momentálne 1 Recenzií, Priemerné Hodnotenie 5.0 Hviezdičiek
Pomocou aplikácie SwiftControl môžete ovládať svoju obľúbenú tréningovú aplikáciu pomocou Zwift® Click, Zwift® Ride, Zwift® Play, Elite Square Smart Frame®, Elite Sterzo Sterzo Smart®, Wahoo Kickr Bike Shift®, diaľkových ovládačov Bluetooth a gamepadov. Tu je zoznam možností, ktoré môžete robiť v závislosti od vašej konfigurácie:▶ Virtuálne radenie prevodov
▶ Riadenie / otáčanie
▶ Nastavenie intenzity tréningu
▶ Ovládanie hudby na vašom zariadení
▶ Viac? Ak to môžete robiť pomocou klávesnice, myši alebo dotyku, môžete to robiť aj pomocou SwiftControl
Open source
Aplikácia je open source a je dostupná zadarmo na https://github.com/jonasbark/swiftcontrol. Kúpte si aplikáciu tu, aby ste podporili vývojára a dostávali aktualizácie bez toho, aby ste sa museli hrať s APK :)
Používanie rozhrania API AccessibilityService
Dôležité upozornenie: Táto aplikácia používa rozhranie API AccessibilityService pre systém Android, ktoré umožňuje ovládať tréningové aplikácie prostredníctvom vašich zariadení Zwift.
Prečo je AccessibilityService potrebná:
▶ Na simuláciu dotykových gest na obrazovke, ktoré ovládajú aplikácie trénerov
▶ Na zistenie, ktoré okno tréningovej aplikácie je momentálne aktívne
▶ Na umožnenie bezproblémového ovládania aplikácií ako MyWhoosh, IndieVelo, Biketerra.com a ďalších
Ako používame AccessibilityService:
▶ Keď stlačíte tlačidlá na zariadeniach Zwift Click, Zwift Ride alebo Zwift Play, SwiftControl ich preloží na dotykové gestá na konkrétnych miestach na obrazovke
▶ Služba monitoruje, ktoré okno tréningovej aplikácie je aktívne, aby sa zabezpečilo, že gestá sa odosielajú do správnej aplikácie
▶ Prostredníctvom tejto služby sa nepristupuje k žiadnym osobným údajom, nezhromažďujú sa ani neprenášajú
▶ Služba vykonáva iba konkrétne dotykové akcie, ktoré nakonfigurujete v aplikácii
Súkromie a zabezpečenie:
▶ SwiftControl pristupuje k vašej obrazovke iba na vykonanie gest, ktoré nakonfigurujete
▶ Nepristupuje sa k žiadnym iným funkciám prístupnosti ani osobným údajom
▶ Všetky konfigurácie gest zostávajú vo vašom zariadení
▶ Aplikácia sa nepripája k externým službám kvôli funkciám prístupnosti
Podporované aplikácie
▶ MyWhoosh
▶ IndieVelo / Tréning Peaks Virtual
▶ Biketerra.com
▶ Zwift
▶ Rouvy
▶ Akákoľvek iná aplikácia: Môžete si prispôsobiť dotykové body (Android) alebo klávesové skratky (Počítač)
Podporované zariadenia
▶ Zwift® Click
▶ Zwift® Click v2
▶ Zwift® Ride
▶ Zwift® Play
▶ Elite Square Smart Frame®
▶ Wahoo Kickr Bike Shift®
▶ Elite Sterzo Smart® (pre podporu riadenia)
▶ Elite Square Smart Frame® (beta)
▶ Gamepady (beta)
▶ Lacné tlačidlá Bluetooth
Táto aplikácia nie je prepojená so spoločnosťou Zwift, Inc. ani s Wahoo alebo Elite, ani nie je nimi schválená.
Vyžadované povolenia
▶ Bluetooth: Na pripojenie k vašim zariadeniam Zwift
▶ AccessibilityService (iba pre Android): Na simuláciu dotykových gest na ovládanie trénerských aplikácií
▶ Upozornenia: Na udržanie aplikácie v chode na pozadí
▶ Poloha (Android 11 a staršie verzie): Vyžaduje sa pre skenovanie cez Bluetooth v starších verziách systému Android
Čo Je Nové
• fix a few issues with the new touch placement feature
• add a workaround for Zwift Click V2 which resets the device when button events are no longer sent
• fix issue on Android and Desktop where only a "touch down" was sent, but no "touch up"
• improve UI when handling custom keymaps around the edges of the screen
• add a workaround for Zwift Click V2 which resets the device when button events are no longer sent
• fix issue on Android and Desktop where only a "touch down" was sent, but no "touch up"
• improve UI when handling custom keymaps around the edges of the screen

