Huruw kɔ emu nsɛm no so
San kɔ Nymchat so

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.

Abiɛsa asisi, biako netɛw

SiWɔ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.

Nymchat a ɛreyɛ adwuma wɔ screen a ne kɛse te sɛ telefon so, a channel list no abubu na nkɔmmɔbɔ no ahyɛ ne tɛtrɛtɛ ma.
App koro no ara wɔ fon so: nkɔmmɔbɔ biako biara, channel no list a swipe away.
  • 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.bar tẽẽ.
  • 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.

Hyɛ nso

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.

SuWɛbsaet so appAndroidiOS
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
Asasɛdeɛ Nkyerɛkyerɛmu a ɛfa Sɛnkyerɛn ho Ma chats no nyɛ fann sɛ wode wo ani si kɔ baabi foforɔ; browsers no ntumi mma screenshot no. Ɛhye chats wɔ app switcher no mu na ɛsi screenshot ne screen recording ho kwan Ɛhye chats mu wɔ app switcher no mu ne sɛ wanya screen no mfonini; screenshots nnyɛ possible sɛ wɔbɛdia ho.
Incognito Keyboard Ma autocomplete, autocorrect ne spell check nnye adwuma Ɛboa sɛ ɔka kyerɛ keyboard no sɛ ɛnyɛ nea wote atwerɛ no nti na ɛnya nimdeɛ. Ɛnyɛ possible: Android keyboard nkoaa na ɛtumi ma saa biribiara 🏿
Nneɛma a wɔka asɛm mu nkyerɛw Ɛfiri mfonini mu no, wɔ browser a ɛtumi de kyerɛw nkaeɛ (transcribe) ansa na ɛne server nnyɛ adwuma no mu Agorɔ kwan wɔ adeɛ ɛwɔ mfonin mu no mu Agorɔ kwan wɔ adeɛ ɛwɔ mfonin mu no mu
Akwanya ntwatwaa Google anaa passkey Google anaa passkey Apple, Google anaa passkey
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
Ano

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ɛ.