Nimdeɛ a wɔde gyina so Fi ase wɔ ha
Apps ne platform ahorow
Nymchat de mena sɛ wɛb app ne sɛ native Android ne iOS apps. Wɔyɛ codebases a ɛtetew mu a ɛka protocol koro no ara, enti network no yɛ network biako — nanso a nsa kakraa bi a ɛwɔ mu no gyina nea platform no bɛma app bi ayɛ so.
Wɔde mfiri na ɛkyerɛ krataafa yi ase sɛnea ɛbɛyɛ a ɛbɛyɛ mmerɛw. Engiresi kasa mu mfitiase de no ne nkyerɛase a ɛfa ho.
Abiɛsa asisi, biako netɛw
| Si | Wɔkyerɛwee wɔ | Baabi a efi |
|---|---|---|
| Wɛbsaet so dwumadi (PWA) . | HTML, CSS ne JavaScript module a ɛnyɛ den — ɔdansi anammɔn biara nni hɔ a ɛho hia na wode ayɛ adwuma | Wɔsom fi web.nymchat.app, anaasɛ fa akorae no de di dwuma index.html wo ho |
| Android | Flutter, native UI wɔ ne nyinaa mu | Google Play ne Zapstore |
| iOS | Flutter app koro no ara | TestFlight |
Mobile apps no nyɛ browser a ɛwɔ adaka mu. Wɔyɛ native implementation a edi mũ a ɛyɛ saa ara client — wɔn ankasa Nostr stack, wɔn ankasa relay pool, wɔn ankasa storage — laid out sɛnea ɛbɛyɛ a ɛne wɛb app screen no bɛyɛ pɛ ama screen, akɔsi nhyehyɛe akuw a ɛwɔ ade koro mu no so nhyehyɛe.
Wɔn mmiɛnsa nyinaa yɛ open source wɔ AGPL-3.0 ase, wɔ
adekorabea biako: 1 .
wɛb app no wɔ ntini no so, mobile app no wɔ ase android-ios-app/.
Wɛb app no a wode bɛhyɛ mu
Bue web.nymchat.app. Ɛno yɛ app no nyinaa dedaw — install nkutoo ma no home-screen icon, n’ankasa mfɛnsere ne offline caching denam ɔsom adwumayɛfo bi so.
- Chrome, Edge, Akokoduru, Opera (desktop so) . — instɔl ahyɛnsode bi bɛda adi wɔ address bar no so.
- Android — browser no de "Fa ka Home screen ho" ma; menu no wɔ bi nso.
- iOS Safari a ɛwɔ hɔ — Kyɛ, afei "Fa ka Home Screen ho". Safari rennyɛ saa fa eyi ma fi browser foforo biara a ɛwɔ iOS so.
Wode bɛhyɛ Android so
Akwan abien, app koro no ara:
- Google Play — hwehwɛ Nymchat, anaa instɔl
com.nym.bartẽẽ. - Zapstore — Nostr-native app store a ɛkyekyɛ APK ahorow a wɔde wɔn nsa ahyɛ ase a wonni Google akontaabu.
Android ma app no nea ehia sɛnea ehia no. Wɔsrɛ Bluetooth kwan ma... bere a edi kan a wobɛhyɛ mesh no ase no, notification permission bere a edi kan a biribi pɛ bɔ wo amanneɛ, ne beae a wowɔ nkutoo sɛ wodan proximity sorting ma geohash channels nkutoo a.
Wɔde instɔlehyɛn wɔ iOS so
Wɔkyekyɛ iOS dan no mu denam TestFlight. Fa Apple TestFlight no hyɛ wo kɔmputa so app no, afei bue Nymchat a wɔde di dwuma nsato krataa link.
iOS ma akyi app bi hama kakraa bi koraa sen Android. Nymchat nni push provider biara — . server biara nni hɔ a ɛkura wo nkrasɛm a wobɛpia afi mu — enti wɔ iOS so no ɛkyere de system no background-refresh window a iOS yɛ nhyehyɛe bere a ɛte nka sɛ ɛyɛ no bedi dwuma. Enti amanneɛbɔ betumi aba akyiri bere a wɔagyae app no. Wɔ Android so no saa ara setting runs a foreground service na relay nkitahodi no kɔ so bue kɛkɛ.
Nea ɛkɔ baabi
Biribiara a wɔankyerɛw wɔ ha no yɛ adwuma pɛpɛɛpɛ wɔ baabiara: akwan, nkrasɛm, kokoam nkrasɛm, . kuw nkɔmmɔbɔ, frɛ, zaps, sotɔɔ no, Nymbot, asɛmti ne tebea biara.
| Su | Wɛbsaet so app | Android | iOS |
|---|---|---|---|
| Bluetooth afiri a wɔde yɛ nneɛma | Chromium browser nkutoo, na sɛ ahaban — browser ntumi mmɔ ne ho dawuru | Full peer: ɔbɔ dawuru na ɔyɛ scan prɛko pɛ | Full peer: ɔbɔ dawuru na ɔyɛ scan prɛko pɛ |
| Nkitahodi a wobɛkɔ so ayɛ wɔ akyi | Bere a tab bi abue nkutoo | Optional foreground service ma relay socket no bue | Mmɔdenbɔ a eye sen biara catch-up wɔ system no background-refresh window no mu |
| Worebue identity a wɔabɔ no kokoam | Asɛmfua, PIN, asɛmfua anaa biometric (WebAutn PRF) . | Password, PIN anaa mfiri biometric | Password, PIN anaa Anim ID / Ka ID |
| Kyɛfa kɔ Nymchat mu fi apps afoforo so | — | System kyɛfa krataa | Kyɛfa ntrɛwmu |
| Mobile swipe sɛnkyerɛnne ahorow wɔ nkrasɛm ahorow so | Wɔ mfɛnsere teateaa bi so | Aane | Aane |
| Nkyekyɛmu a ɛbɛn hɔ ma geohash akwan | Browser beae ho kwan | System beae ho kwan | System beae ho kwan |
Nsiesiei di Nostr login akyi wɔ mfiri ahorow ntam, enti sɛ wo instɔl app no bere a wode wɛb no adi dwuma awie no version nkyerɛ sɛ wobɛhyehyɛ biribiara bio — hwɛ Nsiesiei ahorow a wɔde bɛyɛ adwuma wɔ mfiri ahorow ntam. Identity encryption a wɔde sie ne nea wɔahyɛ da ayɛ a ɛyɛ soronko: ɛyɛ mfiri biara, efisɛ ade a ɛma wobue ano no yɛ.