Maziko a chidziwitso Yambirani apa
Mapulogalamu ndi nsanja
Nymchat imatumiza ngati pulogalamu yapaintaneti komanso mapulogalamu amtundu wa Android ndi iOS. Iwo ali ma codebases osiyana omwe amalankhula protocol yomweyo, kotero maukonde ndi netiweki imodzi - koma a zinthu zochepa zimatengera zomwe nsanja ingalole pulogalamu kuchita.
Tsambali lamasuliridwa pamakina kuti zikhale zosavuta. Chingelezi choyambirira ndi chomwe chimagwira ntchito.
Atatu amamanga, network imodzi
| Mangani | Zalembedwa mkati | Kumene ikuchokera |
|---|---|---|
| Pulogalamu yapaintaneti (PWA) | Ma module a HTML, CSS ndi JavaScript - palibe sitepe yomanga yofunikira kuti muyendetse | Amatumizidwa kuchokera web.nymchat.app, kapena yendetsani zosungira index.html wekha |
| Android | Flutter, UI wamba konsekonse | Google Play ndi Zapstore |
| iOS | Pulogalamu yomweyo ya Flutter | TestFlight |
Mapulogalamu a m'manja si osatsegula m'bokosi. Iwo ali zonse mbadwa kukhazikitsa chimodzimodzi kasitomala - malo awoawo a Nostr, dziwe lawo lolumikizirana, malo osungira - adayikidwa kunja kuti mufanane ndi pulogalamu yapaintaneti pazenera, mpaka magulu osintha kukhala ofanana dongosolo.
Onse atatu ndi gwero lotseguka pansi pa AGPL-3.0, mu
nkhokwe imodzi:
pulogalamu yapaintaneti pamizu, pulogalamu yam'manja pansi android-ios-app/.
Kukhazikitsa pulogalamu yapaintaneti
Tsegulani web.nymchat.app. Kuti ndi pulogalamu yonse - kukhazikitsa kumangopatsa chithunzi chanyumba, zenera lake ndi kusungitsa pa intaneti kudzera mwa wogwira ntchito.
- Chrome, Edge, Brave, Opera (desktop) - chizindikiro cha instalar chikuwonekera mkati adilesi bar.
- Android - msakatuli amapereka "Add to Home screen"; menyu ali nazo nawonso.
- iOS Safari - Gawani, ndiye "Onjezani Pazenera Lanyumba". Safari ayi perekani izi kuchokera pa msakatuli wina uliwonse pa iOS.
Kukhazikitsa pa Android
Njira ziwiri, pulogalamu yomweyo:
- Google Play - Sakani Nymchat, kapena kukhazikitsa
com.nym.barmwachindunji. - Zapstore - malo ogulitsira a Nostr-native omwe amagawa ma APK osayinidwa opanda akaunti ya Google.
Android imapereka pulogalamu yomwe ikufuna momwe ikufunira. Zilolezo za Bluetooth zimafunsidwa nthawi yoyamba mukayambitsa mauna, chilolezo chazidziwitso nthawi yoyamba yomwe mukufuna kukudziwitsani, ndi malo pokhapokha mutayatsa kusanja kwapafupi kwa mayendedwe a geohash.
Kukhazikitsa pa iOS
Kumanga kwa iOS kumagawidwa kudzera TestFlight. Ikani TestFlight ya Apple app, kenako tsegulani fayilo ya Nymchat ulalo woyitanitsa.
iOS imapereka pulogalamu yakumbuyo chingwe chocheperako kuposa Android. Nymchat ilibe wothandizira - palibe seva yomwe imasunga mauthenga anu kuti mukankhire kuchokera - kotero pa iOS imagwira pogwiritsa ntchito zenera lotsitsimutsa lakumbuyo, lomwe iOS imakonza ikamveka. Zidziwitso zimatha kufika mochedwa pomwe pulogalamuyo idayimitsidwa. Pa Android chimodzimodzi kukhazikitsa kumayendetsa ntchito yakutsogolo ndipo kulumikizana kwa relay kumangotseguka.
Zomwe zimathamangira kuti
Chilichonse chomwe sichinatchulidwe apa chimagwira ntchito chimodzimodzi kulikonse: mayendedwe, mauthenga, mauthenga achinsinsi, macheza amagulu, mafoni, zaps, shopu, Nymbot, mitu ndi makonzedwe aliwonse.
| Mbali | Pulogalamu yapaintaneti | Android | iOS |
|---|---|---|---|
| Bluetooth mauna | Asakatuli a Chromium okha, komanso ngati tsamba - msakatuli sangathe kudzilengeza yekha | Mnzake wathunthu: amatsatsa ndikusanthula nthawi imodzi | Mnzake wathunthu: amatsatsa ndikusanthula nthawi imodzi |
| Kukhala olumikizidwa chakumbuyo | Pokhapokha tabu ili lotseguka | Utumiki wakutsogolo womwe umasankha umasunga soketi yotsegulira | Kuchita bwino kwambiri pazenera lotsitsimutsa lakumbuyo la dongosolo |
| Kutsegula chizindikiritso chobisika | Achinsinsi, PIN, passkey kapena biometric (WebAuthn PRF) | Achinsinsi, PIN kapena chipangizo biometric | Achinsinsi, PIN kapena Face ID / Touch ID |
| Kugawana mu Nymchat kuchokera ku mapulogalamu ena | — | Tsamba logawana dongosolo | Gawani zowonjezera |
| Kusuntha kwa manja kwa mafoni pa mauthenga | Pa zenera lopapatiza | Inde | Inde |
| Kusankhira moyandikira kwa mayendedwe a geohash | Chilolezo cha malo osatsegula | Chilolezo cha malo adongosolo | Chilolezo cha malo adongosolo |
Zokonda zimatsata kulowa kwa Nostr pakati pazida, kotero kukhazikitsa pulogalamuyi mutagwiritsa ntchito intaneti Baibulo silikutanthauza kukonzanso zonse - onani Kulunzanitsa makonda pakati pa zida. Identity encryption ndizosiyana mwadala: ndi pachida chilichonse, chifukwa chotsegula ndicho.