July 8th, 2024

Show HN: Click counter using iPhone volume buttons

The Yellow Click - A Click Counter beta program offers testers access to beta versions of apps and App Clips across various Apple devices through TestFlight. Testers can provide feedback, access previous builds, and enable automatic updates. Feedback is shared with Apple.

Read original articleLink Icon
Show HN: Click counter using iPhone volume buttons

The Yellow Click - A Click Counter beta program allows users to test beta versions of apps and App Clips using TestFlight on iOS, iPadOS, Mac, Apple TV, Apple Vision Pro, Watch, and iMessage. Testers need to accept an email or public link invitation from developers to access the beta builds. Each build is available for testing for up to 90 days. TestFlight notifies users of new builds and provides instructions for testing. In-app purchases are free during beta testing but do not carry over to the App Store version. Testers can provide feedback to developers through TestFlight, including reporting issues and suggesting improvements. Automatic updates can be enabled for beta apps. Testers can manage automatic update settings for all beta apps or individual apps. TestFlight allows testers to access previous builds for testing purposes. Feedback submitted through TestFlight is shared with Apple and tied to the tester's Apple ID.

Link Icon 9 comments
By @rgovostes - 3 months
Bear in mind this is a prerelease app on TestFlight and that Apple would not allow this behavior on the App Store, or even on apps notarized for alternative stores in the EU:

> 2.5.9 Apps that alter or disable the functions of standard switches, such as the Volume Up/Down and Ring/Silent switches, or other native user interface elements or behaviors will be rejected.

Infamously, there was a third party camera app, Camera+, that turned the Volume Up button into a shutter release. Apple pulled it from the store—and then released the same feature for the built in Camera app.

https://forums.appleinsider.com/discussion/112111/popular-ip...

By @GoodluckH - 3 months
KNOWN ISSUES SO FAR - counts more than one every time volume button is clicked (fixed in new build, waiting for review)

- crashes if you hold one of the volume buttons for long

JUST LEARNED THIS... Apparently, Apple prohibits apps from altering hardware functions like volume buttons. So, that likely means this app won't get published on App Store.

But it's been fun to learn Swift and Objective-C from building this simple app.

If I want this to be released, I would need to remove the volume button control and only support swipe gestures.

I can also make this open-source if you are interested in learning how it works.

Lemme know what you think.

By @andrewbarba - 3 months
Doesn't seem to work for me. I downloaded and ran on my Mac and proceeded to click the volume buttons on my iPhone but the count remains 0.
By @wonger_ - 3 months
I'm on Android, but I assume it's a click counter like these physical devices? https://scorecount.com/click-counter/online-click-counter.jp...

Really nifty idea to use the volume buttons instead of the touchscreen.

By @slobiwan - 3 months
I'd be interested in a frequency counter view, with a running average per minute or per second. So I can record that I see 10 Teslas per minute driving to work in the morning, but only 3 Teslas per minute on the way home at night (for example).
By @venediktoff - 3 months
This is really cool for events instead of using old-style counters to keep track on numbers of people in the venue.
By @slobiwan - 3 months
doesn't seem to work well for me. volume up and down sometimes register 1 count, sometimes 2, sometimes none. Deleted shortly after install, worried about what it's actually doing rather than counting.
By @SketchySeaBeast - 3 months
Is this a social engineering test to see how many hacker news users will blindly download a testflight app? I assume it's been reviewed by the app store by this point, right?