Sa SwiftControl makokontrol mo ang iyong paboritong trainer app gamit ang iyong Zwift® Click, Zwift® Ride, Zwift® Play, Elite Square Smart Frame®, Elite Sterzo Sterzo Smart®, Wahoo Kickr Bike Shift®, Bluetooth remotes at gamepads. Narito kung ano ang maaari mong gawin dito, depende sa iyong configuration:
▶ Virtual Gear shifting
▶ Pagpipiloto / pagliko
▶ Ayusin ang intensity ng pag-eehersisyo
▶ Kontrolin ang musika sa iyong device
▶ Higit pa? Kung magagawa mo ito sa pamamagitan ng keyboard, mouse o pagpindot, magagawa mo ito gamit ang SwiftControl
Open Source
Ang app ay open source at available nang libre sa https://github.com/jonasbark/swiftcontrol. Bilhin ang app dito para suportahan ang developer at makatanggap ng mga update nang hindi kinakalikot ang mga APK :)
Paggamit ng AccessibilityService API
Mahalagang Paunawa: Ginagamit ng app na ito ang AccessibilityService API ng Android upang paganahin ang kontrol ng mga application ng pagsasanay sa pamamagitan ng iyong mga Zwift device.
Bakit Kinakailangan ang AccessibilityService:
▶ Upang gayahin ang mga galaw ng pagpindot sa iyong screen na kumokontrol sa mga app ng tagapagsanay
▶ Upang matukoy kung aling window ng pagsasanay sa app ang kasalukuyang aktibo
▶ Upang paganahin ang tuluy-tuloy na kontrol ng mga app tulad ng MyWhoosh, IndieVelo, Biketerra.com, at iba pa
Paano Namin Gumagamit ng AccessibilityService:
▶ Kapag pinindot mo ang mga button sa iyong Zwift Click, Zwift Ride, o Zwift Play device, isinasalin ito ng SwiftControl sa mga touch gesture sa mga partikular na lokasyon ng screen
▶ Sinusubaybayan ng serbisyo kung aling window ng pagsasanay ng app ang aktibo upang matiyak na ang mga galaw ay ipinapadala sa tamang aplikasyon
▶ WALANG personal na data ang naa-access, kinokolekta, o ipinadala sa pamamagitan ng serbisyong ito
▶ Ang serbisyo ay nagsasagawa lamang ng mga partikular na pagkilos ng pagpindot na iyong kino-configure sa loob ng app
Privacy at Seguridad:
▶ Ina-access lang ng SwiftControl ang iyong screen upang maisagawa ang mga galaw na iyong kino-configure
▶ Walang ibang accessibility feature o personal na impormasyon ang naa-access
▶ Lahat ng configuration ng kilos ay mananatili sa iyong device
▶ Ang app ay hindi kumokonekta sa mga panlabas na serbisyo para sa mga function ng accessibility
Mga Sinusuportahang App
▶ MyWhoosh
▶ IndieVelo / Training Peaks Virtual
▶ Biketerra.com
▶ Zwift
▶ Rouvy
▶ Anumang iba pang app: Maaari mong i-customize ang mga touch point (Android) o mga keyboard shortcut (Desktop)
Mga Sinusuportahang Device
▶ Zwift® Click
▶ Zwift® Click v2
▶ Zwift® Ride
▶ Zwift® Play
▶ Elite Square Smart Frame®
▶ Wahoo Kickr Bike Shift®
▶ Elite Sterzo Smart® (para sa suporta sa pagpipiloto)
▶ Elite Square Smart Frame® (beta)
▶ Mga Gamepad (beta)
▶ Murang Bluetooth na mga pindutan
Ang app na ito ay hindi kaakibat o itinataguyod ng Zwift, Inc. o Wahoo o Elite.
Kinakailangan ang Mga Pahintulot
▶ Bluetooth: Upang kumonekta sa iyong mga Zwift device
▶ AccessibilityService (Android lang): Upang gayahin ang mga touch gesture para sa pagkontrol ng mga trainer app
▶ Mga Notification: Upang panatilihing tumatakbo ang app sa background
▶ Lokasyon (Android 11 at mas mababa): Kinakailangan para sa pag-scan ng Bluetooth sa mga mas lumang bersyon ng Android
Na-update noong
Nob 16, 2025