Motheo wa tsebo Thoma mo
Ditirišo le diforamo
Nymchat dikepe e le tiriso ye ya wepe le bjalo ka didirišwa tša Android le iOS tša setlogo. Ke bona arohaneng codebases hore bua prothokholo e tšoanang, kahoo marangrang ke e mong marangrang - empa a dikarolo tše mmalwa di ithekgile ka seo sefala se tlago go dumelela tirišo go se dira.
Letlakala le le fetoletšwe ka motšhene bakeng sa go ba bonolo. Seisemane sa mathomo ke phetolelo yeo e šomago.
Di haha tše tharo, netweke e tee
| Aga | E ngwadilwe ka | Moo e tšwago gona |
|---|---|---|
| Sedirišwa sa wepe (PWA) . | Dimmojule tša HTML tše di tlwaelegilego, CSS le JavaScript — ga go na kgato ya go aga yeo e nyakegago go e sepetša | E hlankelwa go tšwa go web.nymchat.app, goba sepetša ya polokelo ya index.html wena |
| Android | Flutter, UI ya setlogo go ralala | Google Play le Zapstore |
| iOS | E tšoanang Flutter tiriso ye | TestFlight |
Ditirišo tša sellathekeng ga se sephephediši ka lepokising. Ke phethagatšo ya setlogo ka botlalo ya go swana moreki - bona Nostr mokgobo, bona relay letamo, polokelo bona - beha ntle go swana le skrine sa tirišo ya wepe bakeng sa skrine, go fihla go dihlopha tša dipeakanyo tšeo di lego ka go swana taelo ya.
Ka moka ga tšona tše tharo ke mohlodi o bulegilego ka tlase ga AGPL-3.0, ka
polokelo e tee: 1 .
tiriso ye ya wepe modung, tirišo ya sellathekeng ka fase ga android-ios-app/.
Go tsenya tirišo ya wepe
Bula web.nymchat.app. Seo ke se a ntse a tiriso ye yohle - kenya feela e fa lapeng-skrine letšoao, fensetere lona le go boloka dilo ka ntle ga inthanete ka mošomi wa tirelo.
- Chrome, Bohale, Sebete, Opera (desktop) . - e kenya letšoao hlaha ka bareng ya aterese.
- Android - sebadi se fana ka "Eketša go skrine sa Gae"; menu ya e na le yona le yona.
- Safari ya iOS - Abelana, ebe "Eketša go Screen ya Gae". Safari e ka se dire bjalo fana ka se go tšwa go sephephediši sefe goba sefe se sengwe go iOS.
Go tsenya go Android
Ditsela tše pedi, tirišo e swanago:
- Google Play - batla Nymchat, kapa kenya
com.nym.barka go lebanya. - Zapstore - lebenkele la tirišo la Nostr-native leo le abago di-APK tše di saennwego ntle le akhaonto ya Google.
Android e fa tiriso ye seo e se hlokago ka ge e se hloka. Ditumelelo tša Bluetooth di kgopelwa bakeng sa la mathomo ge o thoma letlooa, tumelelo ya tsebišo la mathomo ge selo se sengwe se nyaka go tsebiša, le lefelo fela ge o bulela go hlopha ga kgauswi bakeng sa dikanale tša geohash.
Go tsenya go iOS
The iOS haha e phatlalatšwa ka TestFlight. Kenya TestFlight ya Apple tiriso ye, ke moka o bule Nymchat ya go swana le kgokagano ya taletšo.
iOS e fana ka tiriso ye ya morago kudu thapo ye nnyane go feta Android. Nymchat ha e na mofani wa kgorometsa — . ga go na seva yeo e swerego melaetša ya gago yeo o swanetšego go e kgorometša go tšwa go yona — ka gona go iOS e swara go diriša lefasetere la go hlabolla la morago la tshepedišo, leo iOS e e rulaganyago ge e ikwa e nyaka. Ka fao ditsebišo di ka fihla ka morago ga nako mola tirišo e emišitšwe. Ka Android e tšoanang setting e matha tirelo ya foreground gomme kgokagano ya relay e fo dula e bulegile.
Seo se kitimago kae
Se sengwe le se sengwe seo se sa lokeletšwago mo se šoma ka go swana kae le kae: dikanale, melaetša, melaetša ya poraebete, . dipoledišano tša sehlopha, megala, di-zap, lebenkele, Nymbot, dihlooho le setting e nngwe le e nngwe.
| Sebopego | Web tiriso ye | Android | iOS |
|---|---|---|---|
| Mesh ya Bluetooth | Chromium diphensele feela, le e le lekhasi - sebadi se ke ke sa bapatsa ka boeona e | Thaka e tletšego: e bapatša le go skena ka nako e tee | Thaka e tletšego: e bapatša le go skena ka nako e tee |
| Go dula o kgokagane ka morago | Feela ge thepo e butšwe | Tirelo ya ka pele ya boikgethelo e boloka soketeng ya relay e bulegile | Boiteko bjo bobotse bja go swara ka lefasetereng la go hlabolla morago la tshepedišo |
| Go notlolla boitšhupo bjo bo šitišitšwego | Phasewete, PIN, senotlelo sa phasewete goba biometric (WebAuthn PRF) . | Phasewete, PIN goba sedirišwa sa biometric | Phasewete, PIN goba ID ya Sefahlego / ID ya go kgoma |
| Go abelana ka gare ga Nymchat go tšwa go didirišwa tše dingwe | — | System arolelana lakane | Katološo ya go abelana |
| Mobile swipe boitšhišinyo bja mmele melaetšeng | Ka fensetere e tshesane | Ee | Ee |
| Go hlopha ga kgauswi bakeng sa dikanale tša geohash | Tumelelo ya lefelo la sephephediši | Tumelelo ya lefelo la tshepedišo | Tumelelo ya lefelo la tshepedišo |
Dipeakanyo di latela go tsena ga Nostr magareng ga didirišwa, ka fao go tsenya tirišo ka morago ga go šomiša wepe phetolelo ga e bolele go beakanya se sengwe le se sengwe gape - bona Syncing di-setting pakeng tsa disebediswa. Go šitiša boitšhupo ke mokgekolo ka boomo: ke ka sesebediswa, hobane notlolla ntlha ke.