I'm working on a book about using WebViews for cross-platform music software GUIs. It has a particular focus on performance, which I gave a talk about at the Audio Developer Conference last year:
SuperCollider is great for audio / music work, but it was always difficult to distribute work created in it.
As a prototyper I use the WebAudio API most of the time, as if you send someone a .app, they won't open it, but if you send them a link they have no excuse.
This doesn't totally solve the issue, but if you unlock your phone's orientation, rotate to landscape, then go to settings, you'll find a "lock current orientation" setting.
Another extension creator here, I've been getting more and more of these emails recently. I just checked, and my extension [1] now has a "Featured" badge, which I guess explains this uptick.
No intention of "monetizing" as there is no non-shady way to monetize this feature. I perhaps don't maintain it as much as I could (sorry Windows and Linux users), but on the upside it is so little work that I'm never tempted.
https://www.arthurcarabott.com/adc-2024/
As part of it I am building a code generator to generate shared type definitions in C++ and TypeScript (plus serialization, comparison and cloning).