[Open Beta] IQ Keeper: an iOS App for taking and tracking scores for VIQRC matches

A few months ago I spent a day poking around and learning a bit about SwiftUI and built a very basic Full Volume Scoring App for iOS. Since then, I’ve taken that start and run with it, and I’m happy to invite you all to join the TestFlight Beta for IQ Keeper!

There are still quite a few things I want to add, but as of tonight, it’s able to:

  • Score Full Volume Matches (including a timer on the same view)
  • Show detailed breakdowns of match scores
  • Save scores including marking the type of match being scored, the event they were part of, the alliance partner team, and notes (all along with the detailed breakdown)
  • Link to a team in Robot Events to import match records

…and it stores all data locally on the device, and collects no personal information!

Planned updates in the near future:

  • Exporting scores for further analysis and/or inclusion in Engineering Notebooks
  • Linking manual match records with Robot Events match records
  • Monitoring skills rankings and where your team’s scores are matching up

This is something I started because I wanted it for myself and my team, but I think others will find it useful too, so I’d love to get feedback from the community about where it is now and where you might like to see it go in the future.

Please feel free to share the TestFlight link with anyone you think might be interested. I’m hoping to have it ready to go up (free!) in the App Store within a week or two.

3 Likes

And for those of you who are a little more visual, here are some screenshots:


Scoring mid-match (note the timer indicating the driver switch period

002-score-breakdown
Quick scroll through the breakdown of the match above


Saving the match score


Viewing the Score History


Details of the saved match


Editing the saved match (to get rid of the typo in the notes)


You can import matches from any VEX IQ Season available via Robot Events


The importer will make sure you’re not brining in the same event more than once


You can choose how you want to score matches & link to your favorite team

2 Likes

Any plans on making this available to people outside of the iOS ecosystem?

I don’t have any currently, but only because I don’t have the experience or environment to do so myself. As it is, this is pushing pretty far outside of what my experience is. While my day job is in IT, it’s very much not in development, but I have done some iOS work in the past (~iOS 5, for some college projects).

That said, once this a bit more solidified, I can see diving into other environments. I think something like a PWA would be an easier path for me to go down vs. a native Android app, but I don’t know if that would be doable the way I’d want things either.

In the meantime I’m happy to work with anyone who wants to take on the challenge of porting it. I think it would only have upside: getting another set of eyes on my code will almost certainly make it better, and it’d get the app in more people’s hands.

2 Likes

Very nice! I’m going to try this out myself.

1 Like

Happy to report that the first release of IQ Keeper was approved this morning and is now available on the App Store!

Check it out and let me know what you think. There are definitely a lot of improvements and enhancements in the works, so stay tuned to learn more!

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.