@andrestaltz @nicopace @Eric I have been playing with this and have been looking for the most frictionless way of getting this out on peoples’ handsets in an offline setting.
The problem is to help those without the attentiveness or knowledge (vast majority of people) to avoid scams and theft.
These are the current main avenues that I’m exploring:
-
Preloaded on branded handsets that we sell / rent: this seems to be the only real fool-proof way. Also easy to ship out devices with as much of the badware as possible stripped - and to do this in consultation with communities to ensure it has things that align with them.
-
A fork of- or F-Droid itself, with curated apps. A variation on the above - but this could be the opening of a can of worms - or a huge administrative burden that needs to get funded or sustained.
-
Sharing an APK via Whatsapp, Telegram or another messaging service that allows attachments. Most Android phones will only ask once for said service, so updates can be delivered without warnings popping up - but again this opens the risk of scam apps capitalizing on the precedent set.
-
Just making the APK available for download. This runs the risk of conditioning people to disregard warnings and might open them up to scams or theft.
Quite frankly, I still don’t know which is best. I am leaning toward 4. and using it as a teaching opportunity - but from experience I know how difficult it is to get the message across. Ie. exposure to the warning page normalizes it - and it shouldn’t. So I guess it depends on how many other apps people are dependent on, such as local wallets, etc.
If there are other apps that people want - then the F-Droid or F-Droid fork approach might be more feasible. Which is probably cheaper than 1. which is the way the “big guys” do it.
I do wish that we could mature this community to play like a multinational, the only trick is to invest the time to do the business modelling and planning, and set up the agreements - so that the whole thing can eventually be sustained with sales revenues. But this has been somewhat undermined with other multinationals selling below cost so as to gain online customers. So perhaps a more feasible approach would be to partner with those other multinationals, but the problem is that they are often part of the problem - and this gives them the balance of power in this, which they do not deserve. In an ideal world they would, rather than just forcing their global agenda equally on everyone, be regulated as platforms and mandated to work with orgs who consult in a credible and accountable way with the communities where things are to be deployed,
- Integrating app sharing and curation into manyverse.
This is probably the “free market” version of all of the above, which would remove any bureaucratic bottlenecks… but then would shift the balance of power to a single application developer which would run a huge risk of becoming just another multinational corporation with a global agenda.