App bundles are the only way to make a micro app ecosystem work.

nostr:nevent1qqsp9haxyn6afk9vau4jgptxcupv4nphc9n7jku0lqsjgrxdnlfs6xcprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hsygqh2wxu9f38d8gfgsl33smuhc6cl26mh7vpzu6592nutlchrmthcspsgqqqqqqs4gxl9u

Reply to this note

Please Login to reply.

Discussion

what do you mean by app bundles and why are they so necessary?

If we want to have one app for each little thing, we will have to install 100s of apps to do the work of a super app. The only way to do that is by having a bundle of apps you can install with a single click.

100s? I can't think of that many features that could be unbundled in separate apps, but sounds like an adventure

We need a key managing app container, similar to Umbrel but for mobile. It should be like an app store for all your nostr apps where with no setup, the downloaded apps will ask it for any signature so none of them ever see your keys.

Just like Google play has a app store, and also manages Google authentication through its api, this mega-app should essentially be that for your nostr identity.

I think all this is headed into the direction of a Nostr Android distribution or even a GNU/Linux distro. 🤘

Thats a lifetime of work. FOSS is difficult enough.

Our best bet is integrating into grapheneOS, calyx, linux distros and making it as easy as possible on MacOS, Windows.

cc nostr:npub1hxx76n82ags8jrduk0p3gqrfyqyaxnrlnynu9p5rt2vmwjq6ts3q4sg75y

Possible it's closer than that.

Combination of GrapheneOS App Store + Zap Store, Amber, Pokey and perhaps some others and Google Play isn't needed at all and the whole sandbox system for Google Play Services can be deprecated. It's headache anyways.

With a hardware partner (perhaps a company like nostr:nprofile1qqswhhhf99z77pfg80s2c00z27rusxn2tzss7450n34krkwa2yadhtgpp4mhxue69uhkummn9ekx7mqpz3mhxue69uhkummnw3ezuerkv36zuer9wcq3vamnwvaz7tmpw5h8yetvv9ukzcnvv5hx7un8lpntld) phones could be distributed with it.