Mad Ideas for a pre launch distribution hub - tremho/thunderbolt-common GitHub Wiki

An idea off the beaten path

A little bit.

Apple and Google and Microsoft have app stores you can release to for testing and for sale.
App Store Connect has TestFlight Google Play Console allows pre-release private access status for testing Microsoft App Store allows pre-release private access status for testing There is no pre-release status for the MacOS App Store, and no TestFlight equivalent.

Here's my idea:

JoveHub

  • create an account dashboard console where developer can upload test versions of all variants, mobile + desktop (5 total, plus sku variants) and manage their access to groups of testers.

  • pair this with a Telematics API that can be optionally built into the app so test and crash reports can be collected for each.

App build will have an expiration (similar to TestFlight) and downloads will be limited to one per day per user. Each user has a unique link so link use can be monitored

Telemetry logs expire in a short time (~14 days) with an API to retrieve or remove them. Log viewing / reports is part of the web/companion app.

A later expansion of this could allow posting to commercial app stores for release directly from here (and handoff to that site).