The problem as I perceive is the lack of bandwidth (or time) for any one individual to deliver top tier applications.
What I’m proposing is a collective app development platform where anyone (of any skill level) can participate in the various stages of an apps development. These phases could be (but not limited to) Choosing a name and logo, creating wireframes and even committing to the final code.
Apps created could benefit by having a revenue model in mind in order to incentivize participation from each stage. For instance, a set amount of royalties could be awarded for the various stages of development. Gaining 1% of the total royalties for submitting and receiving the most votes on a logo could be an example.
Alternatively or additionally you could propose a STX amount needed to fund the entire project and have those funds distributed for the various stages as well. This could tie into the 30m set aside for app mining in the future.
Smart contracts available in clarity would drastically improve the process of this proposal, but performing a MVP run before then could help iron out some of the kinks as well.
It’s worth noting that the entirety of this idea is loosely based on an early version of https://quirky.com/ where this concept was proven in the realm of physical products. So feel free to check that out to get the full scope of what I have in mind.
Thanks in advance for any feedback given on this forum!