Nheyo yezivo Tanga pano
Zvishandiso uye mapuratifomu
Nymchat inotakura sewebhu app uye seyakazvarwa Android uye iOS maapplication. Ndivo akasiyana macodebases anotaura zvakafanana protocol, saka network itiweki imwe - asi a mashoma ezvimiro zvinoenderana nekuti chikuva chinozorega app iite.
Peji ino yakaturikirwa nemuchina kuti zvirerukire. ChiRungu chepakutanga ndiyo shanduro inoshanda.
Zvitatu zvinovaka, imwe network
| Vaka | Yakanyorwa mukati | Kwainobva |
|---|---|---|
| Webhu app (PWA) | Plain HTML, CSS uye JavaScript modules - hapana nhanho yekuvaka inodiwa kuti uite | Served from web.nymchat.app, kana kumhanyisa repository's index.html iwe pachako |
| Android | Flutter, yemuno UI mukati mese | Google Play uye Zapstore |
| iOS | Iyo yakafanana Flutter app | TestFlight |
Iyo nharembozha haisi browser mubhokisi. Iwo akazara ekuzvarwa kuitiswa zvakafanana mutengi - yavo yeNostr stack, yavo dziva relay, yavo yekuchengetera - yakaiswa kunze kuti uenzanise iyo web app skrini yechidzitiro, pasi kune mapoka ezvirongwa ari akafanana order.
Ese ari matatu akavhurika sosi pasi peiyo AGPL-3.0, mukati
imwe repository:
iyo webhu app pamudzi, iyo mobile app iri pasi android-ios-app/.
Kuisa iyo web app
Vhura web.nymchat.app. Izvozvo yatova iyo app yese - kuisa chete kunopa iyo imba-screen icon, hwindo rayo uye offline caching kuburikidza nemushandi webasa.
- Chrome, Edge, Brave, Opera (desktop) - chiratidzo chekuisa chinowanikwa mukati kero bar.
- Android - browser inopa "Wedzera kuKumba skrini"; menyu anayo zvakare.
- iOS Safari - Goverana, wozo "Wedzera kuKumba Screen". Safari haizoiti ipa izvi kubva kune chero imwe browser pane iOS.
Kuisa pa Android
Nzira mbiri, iyo yakafanana app:
- Google Play - tsvaga Nymchat, kana kuisa
com.nym.barzvakananga. - Zapstore - chitoro cheNostr-native app chinogovera maAPK akasainwa pasina Google account.
Android inopa iyo app zvainoda sezvainoida. Mvumo yeBluetooth inokumbirwa iyo kekutanga iwe paunotanga mesh, mvumo yekuzivisa kekutanga chinhu chaunoda kukuzivisa, uye nzvimbo chete kana iwe ukabatidza padhuze kuronga kwegeohash chiteshi.
Kuisa pane iOS
Iyo iOS kuvaka inogoverwa kuburikidza TestFlight. Isa Apple's TestFlight app, wobva wavhura iyo Nymchat kukoka link.
iOS inopa yekumashure app tambo shoma pane Android. Nymchat haina push provider - hapana sevha inobata mameseji ako kusundira kubva - saka paIOS inobata uchishandisa iyo sisitimu yekumashure-yekuzorodza hwindo, iyo iOS inoronga kana ichinzwa sekudaro. Zviziviso zvinogona saka kusvika kunonoka apo app yakamiswa. Pa Android zvakafanana kuseta inomhanyisa sevhisi yepamberi uye iyo relay yekubatanidza inongogara yakavhurika.
Chii chinomhanya kupi
Zvese zvisina kunyorwa pano zvinoshanda zvakafanana kwese kwese: chiteshi, mameseji, zvakavanzika meseji, Chats dzeboka, mafoni, zaps, chitoro, Nymbot, madingindira uye ese magadzirirwo.
| Feature | Webhu app | Android | iOS |
|---|---|---|---|
| Bluetooth mesh | Chromium browser chete, uye seshizha - browser haigone kuzvishambadza | Vezera rakazara: kushambadzira uye scans kamwechete | Vezera rakazara: kushambadzira uye scans kamwechete |
| Kuramba wakabatana kumashure | Chete apo tab yakavhurwa | Optional foreground sevhisi inochengeta relay socket yakavhurika | Yakanyanya-kuedza kubata-kumusoro kweiyo sisitimu yekuzorodza hwindo |
| Kuvhura chitupa chakavharidzirwa | Password, PIN, password kana biometric (WebAuthn PRF) | Password, PIN kana mudziyo biometric | Password, PIN kana Face ID/Bata ID |
| Kugovera muNymchat kubva kune mamwe maapplication | — | System share sheet | Govera kuwedzera |
| Mobile swipe gestures pamameseji | Pahwindo rakamanikana | Ehe | Ehe |
| Kurongeka kuri pedyo kwegeohash chiteshi | Bhurawuza mvumo yenzvimbo | System mvumo yenzvimbo | System mvumo yenzvimbo |
Zvirongwa zvinotevera kupinda kweNostr pakati pemidziyo, saka kuisa iyo app mushure mekushandisa webhu vhezheni hairevi kumisikidza zvese zvakare - ona Kubatanidza marongero pakati pemidziyo. Identity encryption ndiko kusarudzika nemaune: ndeye-per-mudziyo, nekuti iyo yekuvhura chinhu ndeye.