Wiesselt op den Inhalt
Zréck op Nymchat

Wëssensbasis Start hei

Apps a Plattformen

Nymchat schéckt als Web App an als gebierteg Android an iOS Apps. Si sinn getrennte Codebasen déi deeselwechte Protokoll schwätzen, sou datt d'Netz een Netz ass - awer e Handvoll Features hänkt dovun of wat d'Plattform eng App léisst.

Dräi baut, een Netzwierk

BauenGeschriwwen anWou et hierkënnt
Web App (PWA) Einfach HTML, CSS a JavaScript Moduler - kee Bauschrëtt erfuerderlech fir se auszeféieren Servéiert vun web.nymchat.app, oder lafen de Repository index.html selwer
Android Flutter, gebierteg UI uechter Google Play an Zapstore
iOS Déi selwecht Flutter App TestFlight

Déi mobil Apps sinn net e Browser an enger Këscht. Si sinn eng voll gebierteg Ëmsetzung vun der selwechter Client - hiren eegene Nostr Stack, hiren eegene Relais Pool, hir eege Stockage - geluecht eraus fir de Web App Écran fir Écran ze passen, erof op d'Astellungsgruppen déi am selwechte sinn bestellen.

All dräi sinn Open Source ënner der AGPL-3.0, in engem Depot: der Web App op der root, der Handy App ënner android-ios-app/.

Installatioun vun der Web App

Oppen web.nymchat.app. Dat ass schonn déi ganz App - Installatioun gëtt et nëmmen en Heembildschierm, seng eege Fënster an offline Cache duerch e Service Aarbechter.

Nymchat leeft op engem Telefon-Gréisst Bildschierm, mat der Kanallëscht zesummegeklappt an d'Gespréich fëllt d'Breet.
Déi selwecht App op engem Telefon: ee Gespréich gläichzäiteg, d'Kanallëscht e Swipe ewech.
  • Chrome, Edge, Brave, Opera (Desktop) - eng Installatiounsikon erschéngt an d'Adressbar.
  • Android - de Browser bitt "Add to Home Screen"; de Menü huet et och.
  • iOS Safari - Deelen, dann "Add to Home Screen". Safari wäert net bitt dëst vun all anere Browser op iOS.

Installatioun op Android

Zwee Strecken, déiselwecht App:

  • Google Play - Sich no Nymchat, oder installéieren com.nym.bar direkt.
  • Zapstore - en Nostr-native App Store deen ënnerschriwwene APKs verdeelt ouni Google Kont.

Android gëtt der App wat se brauch wéi se et brauch. Bluetooth Permissiounen sinn gefrot fir de éischte Kéier Dir de Mesh ufänken, Notifikatioun Erlaabnis déi éischte Kéier eppes wëll matdeelen Iech, a Standuert nëmmen wann Dir Proximitéit Zortéieren fir Geohash Channels aktivéiert.

Installatioun op iOS

Den iOS Build gëtt duerch verdeelt TestFlight. Installéiert Apple's TestFlight app, dann oppen der Nymchat Invitatioun Link.

Note

iOS gëtt eng Hannergrond App vill manner Seel wéi Android. Nymchat huet kee Push Provider - et gëtt kee Server deen Är Messagen hält fir vun ze drécken - also op iOS hëlt et op benotzt d'System Background-Erfrëschungsfenster, déi iOS plangt wann et esou fillt. Notifikatioune kënnen also spéit kommen, während d'App suspendéiert ass. Op Android d'selwecht Astellung leeft e Virdergrond Service an d'Relaisverbindung bleift einfach op.

Wat leeft wou

Alles wat net hei opgezielt ass funktionnéiert iwwerall d'selwecht: Kanäl, Messagen, Privatnoriichten, Grupp Chat, Appellen, Zaps, de Buttek, Nymbot, Themen an all Kader.

FonktiounWeb appAndroidiOS
Bluetooth Mesh gemaach Chromium Browser nëmmen, an als Blat - e Browser kann sech net annoncéieren Voll Peer: Reklamm a scannt op eemol Voll Peer: Reklamm a scannt op eemol
Bleift verbonnen am Hannergrond Nëmme wann eng Tab op ass Optional Virdergrond Service hält de Relais Socket oppen Bescht Efforten an der Background-Erfrëschungsfenster vum System
Spär eng verschlësselte Identitéit Passwuert, PIN, Passwuert oder biometresch (WebAuthn PRF) Passwuert, PIN oder Apparat biometresch Passwuert, PIN oder Face ID / Touch ID
Deelen an Nymchat vun aneren Apps System deelen Blat Deelen Erweiderung
Mobile Swipe Gesten op Messagen Op enger schmuel Fënster Jo Jo
Proximitéit Sortéierung fir Geohash Channels Browser Location Erlaabnis System Standuert Erlaabnis System Standuert Erlaabnis
Tipp

Astellunge verfollegen e Nostr Login tëscht Apparater, also installéiert d'App nodeems Dir de Web benotzt Versioun heescht net alles erëm opzestellen - kuckt Synchroniséiert Astellungen tëscht Apparater. Identitéitsverschlësselung ass déi bewosst Ausnam: et ass pro Apparat, well den Spärfaktor ass.