I think the primary thing to focus on, in this particular scenario, would be understand what the Safe Network could enable for users of a ride hailing app such as this, and what is missing from it’s existing clearnet counterparts. Namely things like:
- Allowing a passenger to be connected with a driver, with no middleman involved, in a completely decentralised way.
- Preserving both the driver and the passenger’s ownership over their own personal data, location data, and privacy. E.g. not having the passenger’s location continuously tracked, or seen by anyone other than the driver, and even then, only when they consent to it at the point of pick-up etc.
- Allowing app users to retain their anonymity, or reveal only as much of their identity as they deem necessary.
- Enabling passengers to pay, and drivers to be paid, anonymously, instantly without any fees or commissions etc.
- Drivers being able to use a service that is entirely decentralised, to set their own prices, and not cede control to a 3rd party over their own business, or they way they work.
These, to my mind (after adminitedly not thinking about it for too long) would be the primary killer features of such an app, rather than having the app being a way to wrap a node to share resources to the network.
Offering compute, storage, and bandwidth resources to the network should really be entirely opt-in, and the network has its own built in incentive mechanism (farming rewards), so can happily be the preserve of dedicated apps. I don’t think the network will really need adjacent apps to wrap these features as background tasks in order to function. So in that regard, I’d focus on making some really kick-ass apps as the one you describe, that will have some life changing utility in and of themselves.
As others have said, initially anyway, mobile devices won’t be likely candidates to provide resources to the network, particularly for storage. This will be the preserve of typically ‘always on’ desktop hardware.
However, down the line, we hope to enable the ability for mobile and more transiently connected devices to be rewarded for providing resources more suitable to their nature, such as message relay, or transaction processing etc.
Hope that helps.