Heard that nostr:nprofile1qqswq087qywczsjtkc9p960tpjcvn35gcdr39smefsr49cr33vmfauspzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtch075er has already made their app source viewable. Does anyone know where?
Thanks for reporting! I'll check it out later. If it's easy for you do you mind copy-pasting your message in our github issues? https://github.com/zapstore/zapstore/issues
Pulled out my Android phone after a long while and tried some of the new Nostr Android apps. Man, zap.store is slick. nostr:npub10r8xl2njyepcw2zwv3a6dyufj4e4ajx86hz6v4ehu4gnpupxxp7stjt2p8 nostr:npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9 well done. Amber too, nostr:npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5
Thank you!
I think there’s two official ways of going about this:
1. Publish an alternative app marketplace in the European Union under Apple’s draconian rules. https://developer.apple.com/documentation/appdistribution/creating-an-alternative-app-marketplace/
2. Make nostr:npub10r8xl2njyepcw2zwv3a6dyufj4e4ajx86hz6v4ehu4gnpupxxp7stjt2p8 also a web client and have the download links go to the official App Store or TestFlight.
Yeah, been looking at the altstore approach (essentially self-signing apps). Far from ideal but it would work
And an alternative EU app store, later down the line.
Correct. Some people find it is a better UX than Obtainium, or manually downloading APKs
Good question. I recently answered this:
The big difference is that once developers start signing their own apps, and using different relays (we're a few months away from that), there effectively is no centralized walled garden. No other app store doing that. Does that help?
Is there an Android app?
Another good one is Wormhole William, you can use any other Magic Wormhole client on the other device/OS
I can't shill nostr:nprofile1qqs83nn04fezvsu89p8xg7axjwye2u67errat3dx2um725fs7qnrqlgpr4mhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet5qyt8wumn8ghj7un9d3shjtnswf5k6ctv9ehx2aqpr3mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmq50sn4h often enough. The idea is fantastic. The app itself is great, and getting better. The curation is excellent, I'm discovering new stuff all the time. And all of it will improve over time. So powerful.
Thank you my friend! 🫂 we're just getting started
I compiled from master after having a quick scan of the code that touches the nsec, as like others, I don't like entering my nsec.
I'm getting this error.
```
Releasing ngit cli app...
✔ Fetched metadata from Github
ERROR RangeError: Value not in range: 1
#0 _RegExpMatch.group (dart:core-patch/regexp_patch.dart:95)
#1 GithubFetcher.fetch (package:zapstore_cli/commands/publish/fetchers.dart:78)
```
with:
```yaml
ngit:
cli:
identifier: ngit
name: ngit
repository: https://github.com/DanConwayDev/ngit-cli
artifacts:
ngit-aarch64-apple-darwin.tar.gz:
platform: macos-aarch64-darwin
executables: [ngit-aarch64-apple-darwin/ngit]
ngit-x86_64-pc-windows-msvc.zip:
platform: windows
executables: [ngit-x86_64-pc-windows-msvc/ngit]
ngit-x86_64-unknown-linux-gnu.tar.gz:
platform: linux-x86_64
executables: [ngit-aarch64-apple-darwin/ngit]
```
Woah that was fast! It was a bug that I just fixed.
Let me push out a release with some documentation and I'll let you know
Thanks amigo 👥
Minor issues then. I'll support remote signing later on, and add a prompt to view and accept the events before publishing
Self-publishing coming real soon! Alpha version demo:
https://video.nostr.build/e7908216576fca411f21730c971c751221375143b13d12f4f3124cd96bdd9a0d.mp4
One day we'll support sharing artifacts via Bluetooth or radio (along with nostr events for validation)
Zombie-apocalypse proof