PowerField - comments, questions, and suggestions welcomed.

PowerField

I recently purchased a Garmin 1030 and was disappointed to discover that my favorite ConnectIQ fields and apps were not yet ported. This was the motivation I needed to get started writing my own.

What I wanted was a single data field that provided the information I needed to work on improving my efficiency and power output when cycling. I wanted to see my heart rate and cadence along with the power average for a number of intervals. Additionally, I wanted a quick way of knowing if I was close to a target average for that time period. The field turns the average (or the peak) number Green while it exceeds 80% of the target and Blue while it is over the target.

This thread is for feedback and suggestions.

I am considering ways to make this work for devices with less memory (such as the Fenix or the Forerunner). It would probably be great for a racer or Triathlete who wants to maintain a certain average power over the course or in sections of the course as recommended by Best Bike Split.

The field can be downloaded from https://apps.garmin.com/en-US/apps/ae433c7a-d706-4f80-8e29-f64e3fc4add4
The source code can be seen at https://github.com/creacominc/connectiq-PowerField
Unit tests for the field are at https://github.com/creacominc/connectiq-PowerFieldTests
  • Welcome amongst the Connect IQ developers! ;)
    Pleased to see you created a Connect IQ unit test project! I hope more people will follow your tracks!
  • That sounds like a great way to dive into developing for ConnectIQ! Creating your own data field or app for the Garmin 1030 can be a rewarding experience, especially when it fills a gap left by other apps not being ported over. https://googlesolitaire.org/cookie-clicker-unblocked/

  • Very useful. I like how the average/peak power turns green/blue when you reach target zones. Helps me stay in check during intervals. ragdoll archers

  • I appreciate the innovative spirit behind PowerField! One suggestion I have is to consider integrating a feature that tracks users' engagement levels over time. This could offer valuable insights into how different workouts or activities impact performance, which might enhance user motivation and habit-building within the app. What do you all think about stickman hook?

  • Really cool motivation to roll your own field after moving to the 1030. The color cue (green >80% target, blue over target) sounds like a great at-a-glance way to stay honest during intervals without staring at numbers. For lower-memory devices, maybe consider fewer interval slots or optional metrics toggles. Also, your UI description weirdly reminded me of Crazy Cattle 3D in a good way—clear, immediate feedback.

  • This sounds like a really useful ConnectIQ data field for structured interval training, especially with the visual cue of green/blue for target adherence. One suggestion would be adding a configurable smoothing window so power and heart rate don’t fluctuate too aggressively on shorter intervals, which could make the feedback more stable on devices like the Fenix or Forerunner. It reminds me a bit of how rhythm in a game like FNF , where the boyfriend competes through precise timing against opponents, relies on staying “in sync” with the beat to succeed—here you’re essentially staying in sync with your target power and cadence to win the ride.