Alright, yet another Android clunky POC ready to be broken by you. I call it Nestr (you can propose new names!) and it's basically a web browser connected to Amber.

That means you can visit nostr web-apps on your android, use them like native Apps (or that's the WIP plan) and login with Amber as the Alby/nos2x.

I just added 5 sites to play with, but you can say the list of pottential apps is basically infinite. Have fun.

https://github.com/KoalaSat/nestr

Reply to this note

Please Login to reply.

Discussion

Amazing! Tried to zap but said http failure

Add NostrNests.com πŸ‘€

Bruh πŸ˜‚

nostr:note1pck5j4uczlcz2ayge25re8zmqyueat98pkxvnttzw3hsn9ju9tnqxj6n3g

Well done. Maybe we can work something out later to separate the permissions by webpage

Yes! I thought about that, I need to think on how to manage that on the interface

Or you meant from Amber?

Yea, right now i just use the app package name so every web app in there would have the same permissions.

We need a way to separate each web app to have its own permissions.

Downloaded and logged in.

Love the idea mate. I know its brand new but....

-Back gesture in each client shuts down and goes back to home screen with supported clients

-manuevering through clients feela clunky

-once logged in using amber can it change go a logged in visual status.

-logging into "nestr" via amber didnt carry over to various clients.

Keep kicking ass my koala friend love what youre doing.

Corny Chat and HiveTalk would be great using this, also.

Looks to be a cool start. Would be neat to be able to enter a URL of another Nostr site instead of the defaults and have the ability to save them

Nice idea. When will it be possible to add websites/apps by one self?

After I implement a correct permission management, web sites have the same permission on load as the ones to provide to Nestr.

I want the user to double confirm the first time they load a website, to avoid exploits with malicious sites.

I thought this might be the case.

So, it would probably be best to keep Nestr's permissions in Amber more conservative, requiring manual approval for more requests, I take it?

WOW! This simple and wonderful hack (I mean that as a compliment) solves a real problem I had. After installing Amber I wanted to use everything but couldn't use it for web apps.

SOLVED

nostr:nevent1qqs2v9ezy3qrpf7re6k5rfs20vtkmfva0fm67ttdr2jtzczdyccl2agpzdmhxue69uhhwmm59e6hg7r09ehkuef0qgsxg45ph8gx0vdrvtzta6xal7v86frx6jvstsnvhrlvtehmwwh4epqrqsqqqqqpfcfwrt

πŸ‘€