Ubumenyi shingiro Tangira hano
Porogaramu na porogaramu
Nymchat yoherejwe nka porogaramu y'urubuga kandi nka porogaramu kavukire ya Android na iOS. Ni gutandukanya codebase ivuga protocole imwe, nuko umuyoboro numuyoboro umwe - ariko a urutonde rwibintu biterwa nicyo urubuga ruzareka porogaramu ikora.
Uru rupapuro rwahinduwe imashini kugirango byorohe. Umwimerere wicyongereza ni verisiyo ikoreshwa.
Bitatu byubaka, umuyoboro umwe
| Kubaka | Byanditswemo | Aho biva |
|---|---|---|
| Porogaramu y'urubuga (PWA) | HTML isanzwe, CSS na JavaScript module - nta ntambwe yo kubaka isabwa kugirango ikore | Yakorewe kuva web.nymchat.app, cyangwa ukoreshe ububiko index.html wowe ubwawe |
| Android | Flutter, kavukire UI hose | Google Gukina na Zapstore |
| iOS | Porogaramu imwe ya Flutter | TestFlight |
Porogaramu zigendanwa ntabwo ari mushakisha mu gasanduku. Nibikorwa byuzuye kavukire umukiriya - icyerekezo cyabo cya Nostr, pisine yabo ya relay, ububiko bwabo - yashyizwe hanze kugirango uhuze urubuga rwa porogaramu ya ecran ya ecran, munsi kumiterere yitsinda riba rimwe gahunda.
Bose uko ari batatu bafunguye isoko munsi ya AGPL-3.0, muri
ububiko bumwe:
porogaramu y'urubuga kumuzi, porogaramu igendanwa munsi android-ios-app/.
Kwinjiza porogaramu y'urubuga
Fungura web.nymchat.app. Ibyo isanzwe porogaramu yose - kwishyiriraho iguha gusa urugo-rugaragaza ishusho, idirishya ryarwo no gufunga kumurongo binyuze mumukozi wa serivisi.
- Chrome, Impande, Ubutwari, Opera (desktop) - igishushanyo cyo kwishyiriraho kigaragara muri umurongo wa aderesi.
- Android - mushakisha itanga "Ongera kuri Home Home"; menu ifite na.
- iOS Safari - Sangira, hanyuma "Ongera kuri Home Mugaragaza". Safari ntabwo tanga ibi kubindi bikoresho byose kuri iOS.
Kwinjiza kuri Android
Inzira ebyiri, porogaramu imwe:
- Google Play - shakisha Nymchat, cyangwa ushyire
com.nym.barmu buryo butaziguye. - Zapstore - ububiko bwa porogaramu Nostr-kavukire ikwirakwiza APKs zasinywe udafite konti ya Google.
Android iha porogaramu ibyo ikeneye nkuko ikeneye. Uruhushya rwa Bluetooth rusabwa kuri ubwambere utangiye mesh, uruhushya rwo kumenyesha igihe cyambere ikintu gishaka menyesha, hamwe nahantu gusa iyo ufunguye hafi yo gutondekanya imiyoboro ya geohash.
Kwinjiza kuri iOS
Kubaka iOS byatanzwe binyuze TestFlight. Shyiramo TestFlight ya Apple porogaramu, hanyuma fungura Nymchat ubutumire.
iOS itanga porogaramu yibanze inyuma cyane ya Android. Nymchat nta mutanga utanga - nta seriveri ifata ubutumwa bwawe bwo gusunika kuva - kuri iOS rero ifata ukoresheje sisitemu yinyuma-igarura idirishya, iyo gahunda ya iOS mugihe yunvikana. Kumenyesha rero birashobora kugera bitinze mugihe porogaramu ihagaritswe. Kuri Android kimwe igenamigambi ikora serivise yambere kandi relay ihuza iguma ifunguye.
Ikirukira he
Ibintu byose bitanditswe hano bikora kimwe ahantu hose: imiyoboro, ubutumwa, ubutumwa bwihariye, kuganira mumatsinda, guhamagara, zaps, iduka, Nymbot, insanganyamatsiko na buri kintu.
| Ikiranga | Porogaramu y'urubuga | Android | iOS |
|---|---|---|---|
| Mesh | Mucukumbuzi ya Chromium gusa, kandi nkibabi - mushakisha ntishobora kwiyamamaza ubwayo | Urungano rwuzuye: kwamamaza no gusikana icyarimwe | Urungano rwuzuye: kwamamaza no gusikana icyarimwe |
| Kuguma uhujwe inyuma | Gusa mugihe tab ifunguye | Serivisi yambere ibanza ituma relay sock ifunguka | Imbaraga-nziza-gufata muri sisitemu ya background-kugarura idirishya |
| Gufungura indangamuntu ihishe | Ijambobanga, PIN, passkey cyangwa biometric (WebAuthn PRF) | Ijambobanga, PIN cyangwa igikoresho biometric | Ijambobanga, PIN cyangwa ID ID / Gukoraho ID |
| Kugabana muri Nymchat uhereye ku zindi porogaramu | — | Urupapuro rwo kugabana sisitemu | Kugabana umugabane |
| Ibimenyetso byo guhanagura kuri terefone | Ku idirishya rifunganye | Yego | Yego |
| Gutondekanya hafi ya geohash | Uruhushya rwa mushakisha | Uruhushya rwa sisitemu | Uruhushya rwa sisitemu |
Igenamiterere ukurikire kwinjira muri Nostr hagati yibikoresho, bityo ushyireho porogaramu nyuma yo gukoresha urubuga verisiyo ntabwo isobanura gushiraho byose - reba Guhuza igenamiterere hagati yibikoresho. Guhisha indangamuntu ni bidasanzwe nkana: ni kuri buri gikoresho, kuko gufungura ni.