Summary
I'm building a G2 app that captures ambient music via the glasses mic, identifies the song, and displays time-synced lyrics. Ideally this would use iOS ShazamKit for fast, on-device recognition — but since Even Hub apps run in a WebView, there's no path to native APIs.
The workaround is a server-side recognition API, which works but adds latency and cost compared to what the phone could do locally.
Proposal
Would it be feasible to expose selected native platform APIs through the SDK — perhaps via callEvenApp() or a plugin system? I understand there may be good reasons (security, sandboxing, review complexity) for keeping the current boundary, so I'd love to hear the team's perspective on this.
Even a small set of curated native capabilities would open up exciting app possibilities for the ecosystem.
Thanks for all the great work on Even Hub — really enjoying building on it!
Summary
I'm building a G2 app that captures ambient music via the glasses mic, identifies the song, and displays time-synced lyrics. Ideally this would use iOS ShazamKit for fast, on-device recognition — but since Even Hub apps run in a WebView, there's no path to native APIs.
The workaround is a server-side recognition API, which works but adds latency and cost compared to what the phone could do locally.
Proposal
Would it be feasible to expose selected native platform APIs through the SDK — perhaps via
callEvenApp()or a plugin system? I understand there may be good reasons (security, sandboxing, review complexity) for keeping the current boundary, so I'd love to hear the team's perspective on this.Even a small set of curated native capabilities would open up exciting app possibilities for the ecosystem.
Thanks for all the great work on Even Hub — really enjoying building on it!