Sylfaen wybodaeth Dechreuwch yma
Apiau a llwyfannau
Mae Nymchat yn cael ei anfon fel ap gwe ac fel apiau Android ac iOS brodorol. Maent yn cronfeydd cod ar wahân sy'n siarad yr un protocol, felly mae'r rhwydwaith yn un rhwydwaith - ond a mae llond llaw o nodweddion yn dibynnu ar yr hyn y bydd y platfform yn gadael i app ei wneud.
Mae'r dudalen hon wedi'i chyfieithu â pheiriant er hwylustod. Y fersiwn Saesneg wreiddiol yw'r fersiwn berthnasol.
Tri adeiladwaith, un rhwydwaith
| Adeiladu | Ysgrifenwyd yn | O ble mae'n dod |
|---|---|---|
| Ap gwe (PWA) | Modiwlau HTML, CSS a JavaScript plaen - nid oes angen cam adeiladu i'w redeg | Gwasanaethwyd o web.nymchat.app, neu redeg yr ystorfa index.html dy hun |
| Android | Fflutter, UI brodorol drwyddo draw | Google Play a Zapstore |
| iOS | Yr un app Flutter | TestFlight |
Nid yw'r apps symudol yn borwr mewn blwch. Maent yn weithrediad brodorol llawn o'r un peth cleient - eu stac Nostr eu hunain, eu pwll cyfnewid eu hunain, eu storfa eu hunain - wedi'i osod allan i gyd-fynd â'r sgrin app gwe ar gyfer sgrin, i lawr i'r grwpiau gosodiadau fod yn yr un peth trefn.
Mae'r tri yn ffynhonnell agored o dan yr AGPL-3.0, yn
un ystorfa:
yr app gwe wrth y gwraidd, yr app symudol o dan android-ios-app/.
Gosod yr app gwe
Agored web.nymchat.app. Hynny yw'r app cyfan eisoes - mae gosod yn rhoi eicon sgrin gartref yn unig, ei ffenestr ei hun a caching all-lein trwy weithiwr gwasanaeth.
- Chrome, Edge, Brave, Opera (bwrdd gwaith) - mae eicon gosod yn ymddangos y bar cyfeiriad.
- Android — mae'r porwr yn cynnig "Ychwanegu at sgrin Cartref"; mae gan y ddewislen hefyd.
- iOS Safari — Rhannu, yna "Ychwanegu at y Sgrin Cartref". Ni fydd Safari cynnig hwn o unrhyw borwr arall ar iOS.
Gosod ar Android
Dau lwybr, yr un ap:
- Google Play — chwiliwch am Nymchat, neu gosodwch
com.nym.baryn uniongyrchol. - Zapstore - siop app Nostr-frodorol sy'n dosbarthu APKs wedi'u llofnodi heb gyfrif Google.
Mae Android yn rhoi'r hyn sydd ei angen ar yr app fel y mae ei angen. Gofynnir am ganiatâd Bluetooth ar gyfer y y tro cyntaf i chi ddechrau'r rhwyll, caniatâd hysbysu y tro cyntaf y mae rhywbeth eisiau rhoi gwybod i chi, a lleoliad dim ond os ydych yn troi ymlaen didoli agosrwydd ar gyfer sianeli geohash.
Gosod ar iOS
Mae'r adeilad iOS yn cael ei ddosbarthu drwodd TestFlight. Gosod Apple's TestFlight app, yna agorwch y Nymchat dolen gwahoddiad.
Mae iOS yn rhoi llawer llai o raff i app cefndir nag Android. Nid oes gan Nymchat ddarparwr gwthio - nid oes gweinydd yn dal eich negeseuon i'w gwthio ohonynt - felly ar iOS mae'n dal i fyny gan ddefnyddio ffenestr diweddaru cefndir y system, y mae iOS yn ei threfnu pan fydd yn teimlo fel hyn. Felly gall hysbysiadau gyrraedd yn hwyr tra bod yr app yn cael ei atal. Ar Android yr un peth Mae'r gosodiad yn rhedeg gwasanaeth blaendir ac mae'r cysylltiad ras gyfnewid yn aros ar agor.
Beth sy'n rhedeg ble
Mae popeth nad yw wedi'i restru yma yn gweithio yr un peth ym mhobman: sianeli, negeseuon, negeseuon preifat, sgyrsiau grŵp, galwadau, zaps, y siop, Nybot, themâu a phob lleoliad.
| Nodwedd | Ap gwe | Android | iOS |
|---|---|---|---|
| Rhwyll Bluetooth | Porwyr cromiwm yn unig, ac fel deilen - ni all porwr hysbysebu ei hun | Cymheiriaid llawn: yn hysbysebu ac yn sganio ar unwaith | Cymheiriaid llawn: yn hysbysebu ac yn sganio ar unwaith |
| Aros yn gysylltiedig yn y cefndir | Dim ond tra bod tab ar agor | Mae gwasanaeth blaendir dewisol yn cadw'r soced ras gyfnewid ar agor | Dal i fyny ymdrech orau yn ffenestr diweddaru cefndir y system |
| Datgloi hunaniaeth wedi'i hamgryptio | Cyfrinair, PIN, cyfrinair neu fiometrig (WebAuthn PRF) | Cyfrinair, PIN neu ddyfais biometrig | Cyfrinair, PIN neu Face ID / Touch ID |
| Rhannu i Nymchat o apiau eraill | — | Taflen rhannu system | Rhannu estyniad |
| Ystumiau swipe symudol ar negeseuon | Ar ffenestr gul | Oes | Oes |
| Didoli agosrwydd ar gyfer sianeli geohash | Caniatâd lleoliad porwr | Caniatâd lleoliad system | Caniatâd lleoliad system |
Mae gosodiadau yn dilyn mewngofnodi Nostr rhwng dyfeisiau, felly gosod yr app ar ôl defnyddio'r we nid yw fersiwn yn golygu gosod popeth eto — gw Cysoni gosodiadau rhwng dyfeisiau. Amgryptio hunaniaeth yw'r eithriad bwriadol: mae'n fesul-ddyfais, oherwydd y ffactor datgloi yw.