I also want to make an Android client.

But here are the reasons why I probably won't:

- Android already has Amethyst

- nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s is going to make an android client which I'm sure will be amazing

- I thought I would have time after I finish Nostur on iOS, but nostr evolves fast so Nostur is never finished, there is always something new and interesting to build

- There is the Apple way of doing things and there is the Android way and I don't use Android enough to know how to do things the Android way. This is also why many cross platform apps suck, they don't do things the best Apple or Android way, they do it in 1 way that works on both platforms, leading to not the best but the worst of both worlds.

Reply to this note

Please Login to reply.

Discussion

Vertical integration vs Horizontal integration. You can choose either one, but you can never master both.

I do android, my keyman does iOS. I would never bother learning the iOSnosphere. The thought gives me chills.

I think this can be solved by this method for cross platform apps, which requires much less work than implementing two separate platform clients

if (Platform.iOS) {…}

else if (Platform.android) {…}

Nostur is my main driver/signer on mobile. This is relaying about 30 GBs of data a month from across Nostr. I’ve never had an issue with client and when I plug my own relay in the experience is seamless. Also, continue this client, a lot of people depend on it. It provides one of the best experiences

Also very powerful under the hood is

- Nostrmo (Galatea)