Hriatna (knowledge base) a ni Hetah hian tan rawh
Apps leh platform hrang hrang te
Nymchat hi web app angin a thawn chhuak a, native Android leh iOS app angin a thawn chhuak bawk. An ni protocol inang hmang codebase hrang hrang, chuvangin network chu network pakhat a ni — mahse a handful of features chu platform hian app pakhatin eng nge a tih tir dawn tih ah a innghat.
He page hi awlsam zawk nan machine hmanga lehlin a ni. English original hi a hman dan tur version a ni.
Build pathum, network pakhat
| Sa | Thuziak in | Khawi atanga lo chhuak nge |
|---|---|---|
| Web app (PWA) hmanga siam a ni. | HTML, CSS leh JavaScript module pangngai — a kalpui theih nan build step a ngai lo | Served atanga rawng a bawl web.nymchat.app, emaw repository's run emaw a ni thei index.html nangma |
| Android-ah a awm a | Flutter, native UI a ni vek | Google Play leh... Zapstore |
| iOS a ni | Flutter app ang chiah kha | TestFlight |
Mobile apps te hi bawm chhunga browser awm a ni lo. Chutiang bawka full native implementation an ni client — anmahni Nostr stack, anmahni relay pool, anmahni storage — laid out chu web app screen for screen nena inmil turin, settings group hrang hrangte chu a inang vek thlengin order a ni.
An pathum hian AGPL-3.0 hnuaiah open source an ni vek a, in
repository pakhat a ni: 1.1.
web app chu root-ah a awm a, mobile app hnuaiah a awm bawk android-ios-app/.
Web app install dan tur
Hawng web.nymchat.app. Chu chu is already the whole app — install chauh hian home-screen icon a pe a, a window ngei a ni leh service worker kaltlangin offline caching te a ni.
- Chrome, Edge, Brave, Opera (desktop) te pawh a awm bawk. — install icon a rawn lang ang address bar ah chuan a awm.
- Android-ah a awm a — browser chuan "Add to Home screen" a pe a; menu ah chuan a awm pawh.
- iOS Safari ah hian a awm — Share la, chutah chuan "Home Screen-ah dah rawh". Safari chuan a ti lo ang iOS-a browser dang atang pawhin hei hi offer rawh.
Android ah install a ni
Route pahnih, app inang:
- Google Play — Nymchat zawng la, a nih loh leh install rawh
com.nym.bardirect a ni. - Zapstore — Nostr-native app store a ni a, signed APKs a sem chhuak thin Google account nei lovin.
Android hian app hi a mamawh ang bawkin a mamawh chu a pe chhuak thin. Bluetooth phalna dil a ni a mesh i start hmasak ber, thil pakhat duh hmasak ber notification permission notify you, leh location chu geohash channel hrang hrangte tana proximity sorting i on chauhvin a hriattir ang che.
iOS ah install a ni
iOS build hi distributed through a ni TestFlight. Apple TestFlight chu install rawh app, chutah chuan hawng rawh Nymchat a ni sawmna link a ni.
iOS hian Android aiin background app a pe tlem zawk hle. Nymchat hian push provider a nei lo — i messages te push tur server a awm lo — chuvangin iOS ah chuan a man thei system-a background-refresh window hmangin, chu chu iOS-in a duh hunah a schedule ṭhin. Chuvangin app suspend lai hian notification a tlai thei a ni. Android ah pawh chutiang bawk setting hian foreground service a kalpui a, relay connection chu a inhawng reng mai.
Eng nge tlan khawiah nge
Heta tarlan loh zawng zawng hi hmun tinah a inang vek a: channel, message, private message, . group chat, call, zap, dawr, Nymbot, theme leh setting tin te.
| Nihphung | Web app a ni | Android-ah a awm a | iOS a ni |
|---|---|---|---|
| Bluetooth mesh hmanga siam a ni | Chromium browser chauh, leh hnah angin — browser hian a in advertise thei lo | Full peer: vawi khatah advertisement leh scan | Full peer: vawi khatah advertisement leh scan |
| Background-a connected reng reng | Tab pakhat a inhawng lai chauh | Optional foreground service hmangin relay socket chu a inhawng reng a ni | System-a background-refresh window-ah hian best-effort catch-up a ni |
| Encrypted identity pakhat unlock a ni | Password, PIN, passkey emaw biometric emaw (WebAuthn PRF) emaw hmanga tih theih a ni. | Password, PIN emaw device biometric emaw hmanga siam a ni | Password, PIN emaw Face ID / Touch ID emaw hmanga tih theih a ni |
| App dang atanga Nymchat ah share theih a ni | — | System share sheet a ni | Share tihzauh a ni |
| Message-ah mobile swipe gestures a awm | Window tawi takah chuan | Awle | Awle |
| Geohash channel hrang hrangte tan proximity sorting | Browser awmna tur phalna a awm | System awmna phalna a awm | System awmna phalna a awm |
Settings hian device hrang hrang inkara Nostr login a zui a, chuvangin web hman zawha app install version tih hian engkim set up leh tihna a ni lo — en rawh Device hrang hrang inkara settings sync. Identity encryption a ni chu tumruh taka exception a ni: per-device a ni a, a chhan chu unlock factor chu a ni.