I've been coding for about twenty years. Wheel of Indecision was my second mobile app and the first that wasn't a game.
There wasn't really much of a challenge. I picked my trade-offs early: I made it using a game engine (the wonderful Godot) because I wanted the wheel to turn very fast, fluently, with believable physics when the user flicks the wheel on a touch screen. The price you pay for that is that the UI (which I needed so users can specify wheels of their own) is a bit clunky.
I think the Guardian app is among the best. It carries amazing content and has beautiful photography as well as well-written journalism. (I used to love the FT app too, but I don't pay for the subscription so can't speak to the current edition.) The BBC Sounds app is amazing, though mostly because it carries the Beeb's exceptional output. Oh I'm a fan of Yousician too. If I'd had an app like that I would no doubt be a more accomplished musician today.
This app is a commuter project, so I wrote it in the span of a week commuting from Brighton to London (and back again).
Very selfishly I actually wanted it for myself first. I've been using it for a long time for picking the member of the team who "walks the board" at standup.
The app does something extremely simple and I was focused entirely on getting the wheel to spin fast without dropping frames. I don't think there's another wheel of its kind that is as fast.
Because the wheel is rendered once and then rotated with hardware acceleration, I'm tempted to add Midjourney-generated high-resolution graphics. I think they would show off the wheel's core feature (speed) better than the current rainbow wheel can.
If there's something you'd like me to add or fix, please send me a feature request or bug report! Wheel of Indecision is open source and freely available for commercial or other use at https://github.com/gerald1248/wheel-of-indecision. Please let me know also if there's interest in the app returning to the App Store. I run it on Mac, iPad and iPhone at work and regretted its disappearance from the App Store. It's not easy justifying the annual fee for a spare time project. I'd love Apple to waive the fee for open source projects one day.
If you are a member of a team, you may have experienced the process of selecting an individual to present updates during a stand-up meeting. This wheel provides a solution by allowing you to input the names of your team members and spin it at a rapid speed to determine who will be responsible for walking the board.
Date: June 27, 2023
Developer: Gerald Schmidt
Introducing Posh Film, the ultimate movie app for the sophisticated cinephile see ...