Isi ihe ọmụma Bido ebe a
Ngwa na ikpo okwu
Nymchat na-ebufe dị ka ngwa webụ yana ngwa Android na iOS. Ha bụ codebases dị iche iche na-ekwu otu ụkpụrụ, yabụ netwọk bụ otu netwọk - mana a njuaka nke atụmatụ dabere na ihe ikpo okwu ga-ekwe ka ngwa mee.
A sụgharịrị ibe a n'igwe maka ịdị mma. The English mbụ bụ ụdị nke na-emetụta.
Atọ na-ewuli elu, otu netwọk
| wuo | Edere ya | Ebe o si abịa |
|---|---|---|
| Ngwa webụ (PWA) | HTML dị larịị, CSS na modul Javascript - enweghị usoro nrụpụta achọrọ iji mee ya | E sitere na web.nymchat.app, ma ọ bụ megharịa ebe nchekwa ahụ index.html onwe gi |
| Android | Flutter, UI nwa afọ niile | Google Play na Zapstore |
| iOS | Ngwa Flutter ahụ | TestFlight |
Ngwa mkpanaka abụghị ihe nchọgharị n'ime igbe. Ha bụ mmejuputa iwu obodo zuru oke nke otu onye ahịa - nchịkọta Nostr nke ha, ọdọ mmiri agbagharị agbagharị nke ha, ebe nchekwa nke ha - tọgbọrọ pụta ka ọ dakọtara na ihuenyo ngwa weebụ maka ihuenyo, gbadaa na otu ntọala dị n'otu ịtụ.
Ha atọ bụ oghere mepere emepe n'okpuru AGPL-3.0, in
otu ebe nchekwa:
ngwa weebụ na mgbọrọgwụ, ngwa mkpanaaka n'okpuru android-ios-app/.
Ịwụnye ngwa weebụ
Mepee web.nymchat.app. Nke ahụ abụrụla ngwa niile - ịwụnye naanị na-enye ya akara ngosi ihuenyo ụlọ, windo nke ya na caching na-anọghị n'ịntanetị site na onye ọrụ ọrụ.
- Chrome, Edge, Brave, Opera (desktọpụ) - akara ngosi wụnye na-egosi ogwe adreesị.
- Android - ihe nchọgharị na-enye "Tinye na ihuenyo ụlọ"; menu nwere ya kwa.
- iOS Safari - Kekọrịta, wee "Tinye na ihuenyo ụlọ". Safari agaghị na-enye nke a site na ihe nchọgharị ọ bụla ọzọ na iOS.
Ịwụnye na gam akporo
Ụzọ abụọ, otu ngwa:
- Google Play - chọọ Nymchat, ma ọ bụ wụnye
com.nym.barozugbo. - Zapstore - ụlọ ahịa ngwa Nostr-ala na-ekesa APK ndị bịanyere aka na ya enweghị akaụntụ Google.
Android na-enye ngwa ahụ ihe ọ chọrọ ka ọ chọrọ ya. A na-arịọ ikikere Bluetooth maka nke a oge mbụ ị malitere ntupu, ikike ngosi oge mbụ ihe chọrọ gwa gị ọkwa, yana ọnọdụ naanị ma ọ bụrụ na ịgbanyere nhazi nso maka ọwa geohash.
Ịwụnye na iOS
A na-ekesa ihe owuwu iOS TestFlight. Wụnye Apple's TestFlight ngwa, wee mepee ya Nymchat njikọ oku.
iOS na-enye ngwa ndabere obere eriri karịa gam akporo. Nymchat enweghị onye na-eweta push- Ọ dịghị ihe nkesa na-ejide ozi gị ka ị na-ebugharị - ya mere na iOS ọ na-ejide iji usoro si ndabere-ume ọhụrụ window, nke iOS schedules mgbe ọ dị ka ya. Ya mere ngosi nwere ike ịbata n'oge ka kwụsịtụrụ ngwa. Na android otu Ntọala na-arụ ọrụ n'ihu na njikọ relay na-anọgide na-emeghe.
Gịnị na-agba ebe
Ihe niile edepụtaghị ebe a na-arụ otu ihe ebe niile: ọwa, ozi, ozi nzuzo, nkata otu, oku, zaps, ụlọ ahịa, Nymbot, gburugburu na ntọala ọ bụla.
| Njirimara | Ngwa webụ | Android | iOS |
|---|---|---|---|
| Ntupu Bluetooth | Ihe nchọgharị Chromium naanị, yana dịka akwụkwọ - ihe nchọgharị enweghị ike ịkpọsa onwe ya | Ndị ọgbọ zuru oke: na-akpọsa ozi na nyocha ozugbo | Ndị ọgbọ zuru oke: na-akpọsa ozi na nyocha ozugbo |
| Jikọọ na ndabere | Naanị mgbe taabụ mepere emepe | Nhọrọ ihu ihu na-eme ka oghere relay ghe oghe | Mgbalị kacha mma n'ime mpio ndabere nke sistemu ahụ na-enye ume ọhụrụ |
| Na-emepe njirimara ezoro ezo | Okwuntughe, PIN, passkey ma ọ bụ biometric (WebAuthn PRF) | Okwuntughe, PIN ma ọ bụ ngwaọrụ biometric | Okwuntughe, PIN ma ọ bụ ihu ID / Touch ID |
| Na-ekekọrịta na Nymchat site na ngwa ndị ọzọ | — | Mpempe akwụkwọ nkesa sistemụ | Kekọrịta ndọtị |
| Ntugharị mkpanaka mkpanaka na ozi | Na windo dị warara | Ee | Ee |
| Nhazi nso maka ọwa geohash | Ikike ebe ihe nchọgharị | Ikikere ọnọdụ sistemụ | Ikikere ọnọdụ sistemụ |
Ntọala na-eso nbanye Nostr n'etiti ngwaọrụ, yabụ tinye ngwà ahụ mgbe ijiri webụ nsụgharị apụtaghị ịtọlite ihe niile ọzọ - lee Ntọala mmekọrịta n'etiti ngwaọrụ. Izo ya ezo bụ ụma wepụrụ: ọ bụ kwa ngwaọrụ, n'ihi na Kpọghe ihe bụ.