Skip to content

TurnBack v1.3.0 (TurnBack Overhaul & Heavy-Glove HUD)

Latest

Choose a tag to compare

@Lochan-B-07 Lochan-B-07 released this 06 Sep 11:25

TurnBack v1.3.0 Release Notes

⚡ TurnBack Engine Overhaul & Native Tracking

  • Native Background Foreground Service: Robust location tracking with FusedLocationProviderClient, surviving app minimize and aggressive OS battery optimizations.
  • Road Curvature & Asymmetric Fatigue Engine: Real-time trajectory geometry analysis adjusting turn-back timing based on outbound speed, fatigue buildup, and grade curvature.
  • Adaptive Pacing & Precision TurnBack: Dynamic estimation of turn-back waypoint arrival times with multi-series predictive telemetry.

🧤 Heavy-Glove HUD & Tactical Vector Map

  • Heavy-Glove Fullscreen HUD: Engineered for extreme athletic conditions and thick winter/cycling gloves with oversized touch targets (68dp–72dp) and high-contrast OLED styling.
  • >90% Vector Canvas: Ultra-low-latency vector map rendering with a 32MB texture cache and seamless dual camera view modes (Dynamic Heading Follow vs. Full Route Overview).
  • 72dp Activity Selection Sheet: Streamlined pre-session modal for instant glove-friendly activity configuration (Cycling, Running, Walking, Hiking).

📊 Workout Summary Screen & Telemetry Hub

  • Dual Map & Stats Layout: Complete post-session breakdown with interactive route inspection and cadence/pace metrics.
  • Interactive Telemetry Graph: Multi-series touch-scrubbing graph with on-the-fly toggles for Speed, Pace, Heart Rate, and Elevation.
  • Multi-Format Export Hub: Instant one-tap export to standard endurance formats including GPX, KML, and JSON.

🧪 Test Coverage & Stability

  • Added comprehensive unit tests covering adaptive pacing models, asymmetric fatigue curves, road curvature estimations, and calorie expenditure formulas.

📦 Release Binaries (Split per ABI)

  • Offline Flavor:
    • app-arm64-v8a-offline-release.apk (64-bit ARM - modern phones)
    • app-armeabi-v7a-offline-release.apk (32-bit ARM - older devices)
    • app-x86_64-offline-release.apk (x86_64 emulators/devices)
  • Colab Flavor (Mesh/P2P):
    • app-arm64-v8a-colab-release.apk (64-bit ARM)
    • app-armeabi-v7a-colab-release.apk (32-bit ARM)
    • app-x86_64-colab-release.apk (x86_64 emulators/devices)