Kev paub hauv paus Pib ntawm no
Apps thiab platforms
Nymchat xa tawm raws li lub vev xaib app thiab raws li haiv neeg hauv Android thiab iOS apps. Lawv yog cais codebases uas hais tib txoj cai, yog li lub network yog ib lub network - tab sis a puv tes ntawm nta nyob ntawm seb lub platform yuav cia ib qho app ua.
Nplooj ntawv no yog tshuab txhais kom yooj yim. Cov lus Askiv thawj yog cov version uas siv.
Peb tsim, ib lub network
| Tsim | Sau rau hauv | Qhov twg los ntawm |
|---|---|---|
| Web app (PWA) | Plain HTML, CSS thiab JavaScript modules - tsis muaj cov kauj ruam tsim nyog los khiav nws | Pab los ntawm web.nymchat.app, los yog khiav lub repository's index.html koj tus kheej |
| Android | Flutter, haiv neeg UI thoob plaws | Google Play thiab Zapstore |
| iOS no | Tib Flutter app | TestFlight |
Cov apps mobile tsis yog browser hauv ib lub thawv. Lawv yog ib haiv neeg siv tag nrho ntawm tib yam cov neeg siv khoom - lawv tus kheej Nostr pawg, lawv tus kheej relay pas dej ua ke, lawv tus kheej cia - pw tawm kom phim lub web app screen rau kev tshuaj ntsuam, nqes mus rau qhov chaw pab pawg nyob rau hauv tib yam xaj.
Tag nrho peb yog qhib qhov chaw raws li AGPL-3.0, hauv
ib repository:
lub web app ntawm lub hauv paus, lub mobile app hauv qab android-ios-app/.
Txhim kho lub vev xaib app
Qhib web.nymchat.app. Qhov ntawd yog twb tag nrho app - txhim kho tsuas yog muab nws lub tsev-screen icon, nws tus kheej lub qhov rais thiab offline caching los ntawm tus neeg ua haujlwm pabcuam.
- Chrome, Ntug, Siab tawv, Opera (desktop) - ib qho kev teeb tsa icon tshwm hauv qhov chaw nyob bar.
- Android - qhov browser muaj "Ntxiv rau Tsev Tshuaj"; cov zaub mov muaj nws ib yam nkaus.
- iOS Safari - Qhia tawm, tom qab ntawd "Ntxiv rau Tsev Tshuaj". Safari yuav tsis muab qhov no los ntawm lwm qhov browser ntawm iOS.
Txhim kho ntawm Android
Ob txoj kev, tib lub app:
- Google Play - Nrhiav Nymchat, lossis nruab
com.nym.barncaj qha. - Zapstore - Nostr-native app khw uas faib cov npe APKs tsis muaj Google account.
Android muab lub app yam nws xav tau raws li nws xav tau. Bluetooth tso cai yog nug rau lub thawj zaug koj pib lub mesh, ceeb toom tso cai thawj zaug ib yam dab tsi xav ceeb toom rau koj, thiab qhov chaw tsuas yog tias koj qhib qhov sib thooj sorting rau geohash raws.
Txhim kho ntawm iOS
Lub iOS tsim yog faib los ntawm TestFlight. Nruab Apple's TestFlight app, ces qhib lub Nymchat caw link.
iOS muab ib tug keeb kwm yav dhau app deb tsawg dua hlua dua Android. Nymchat tsis muaj tus muab kev txhawb nqa - tsis muaj neeg rau zaub mov tuav koj cov lus thawb los ntawm - yog li ntawm iOS nws catches siv lub system lub keeb kwm yav dhau-refresh qhov rais, uas iOS teem sij hawm thaum nws zoo li nws. Cov ntawv ceeb toom tuaj yeem tuaj lig thaum lub app raug ncua. Hauv Android tib yam kev teeb tsa khiav ib qho kev pab cuam pem hauv ntej thiab qhov kev sib txuas relay tsuas yog qhib.
Dab tsi khiav qhov twg
Txhua yam tsis tau teev tseg ntawm no ua haujlwm zoo ib yam nyob txhua qhov chaw: channels, lus, cov lus ntiag tug, pab pawg sib tham, hu, zaps, khw, Nymbot, cov ntsiab lus thiab txhua qhov chaw.
| Feature | Web app | Android | iOS no |
|---|---|---|---|
| Bluetooth mesh | Chromium browsers nkaus xwb, thiab raws li nplooj - lub browser tsis tuaj yeem tshaj tawm nws tus kheej | Tag nrho cov phooj ywg: tshaj tawm thiab luam tawm ib zaug | Tag nrho cov phooj ywg: tshaj tawm thiab luam tawm ib zaug |
| Nyob twj ywm hauv keeb kwm yav dhau | Tsuas yog thaum lub tab qhib | Xaiv qhov kev pab cuam pem hauv ntej kom lub qhov (socket) relay qhib | Qhov zoo tshaj plaws-kev siv zog catch-up nyob rau hauv lub system lub keeb kwm yav dhau-refresh qhov rais |
| Xauv lub encrypted tus kheej | Password, PIN, passkey lossis biometric (WebAuthn PRF) | Tus password, PIN lossis ntaus ntawv biometric | Tus password, PIN lossis Face ID / Touch ID |
| Qhia rau Nymchat los ntawm lwm cov apps | — | System share sheet | Qhia txuas ntxiv |
| Lub Tshuab Kev Ruaj Doos | Khaws chaw tsis pom cov lus hauv chats thaum koj hloov mus rau lwm qhov; cov browser tsis tuaj yeem tiv thaiv cov duab screenshot | Ntiab cov lus tham hauv lub app switcher thiab tiv thaiv cov duab screenshot thiab kev qee video ntawm lub screen | Ndvim cov lus tham hauv app switcher thiab thaum tso video ntawm screen; tsis tuaj yeem ngăn tsis pub muab duab screenshot tau |
| Incognito Keyboard | Tsum cov kev txhij txhua (autocomplete), kev kho cov lus yuam (autocorrect) thiab kev tshuaj xyuas cov lus sau yuam (spell check) | Yog luag thov kom lub keyboard tsis txhob kawm nrog yam uas koj sau. | Tsis tau siv tau: tsuas yog Android keyboards thiaj txhawb nqa tau nws |
| Kev sau cov lus hais | Nyob rau hauv lub tshuab, hauv cov browser uas tuaj yeem sau ntawv tsis tas siv server | Kev nkag siab lus hauv lub cuab keej xwb | Kev nkag siab lus hauv lub cuab keej xwb |
| Khau txhawb nqa | Google loss passkey | Google loss passkey | Apple, Google los yog ib daim passkey |
| Mobile swipe gestures ntawm cov lus | Ntawm lub qhov rais nqaim | Yog lawm | Yog lawm |
| Kev txheeb ze ze rau geohash channels | Browser tso cai qhov chaw | Kev tso cai qhov chaw nyob qhov system | Kev tso cai qhov chaw nyob qhov system |
Cov chaw ua raws Nostr nkag mus ntawm cov khoom siv, yog li txhim kho lub app tom qab siv lub vev xaib version tsis txhais hais tias teeb tsa txhua yam ntxiv - saib Syncing nqis ntawm cov khoom siv. Identity encryption yog qhov txhob txwm zam: nws yog ib qho khoom siv, vim tias qhov ntsuas xauv yog.