Aqbeż għall-kontenut
Lura għal Nymchat

Bażi ta 'għarfien Ibda hawn

Apps u pjattaformi

Nymchat jintbagħat bħala app tal-web u bħala apps indiġeni ta' Android u iOS. Huma codebases separati li jitkellmu l-istess protokoll, għalhekk in-netwerk huwa netwerk wieħed - iżda a numru żgħir ta 'karatteristiċi jiddependu fuq dak li l-pjattaforma se tħalli app tagħmel.

Tliet bini, netwerk wieħed

IbniMiktub fiMinn fejn ġej
App tal-web (PWA) Moduli HTML sempliċi, CSS u JavaScript — l-ebda pass tal-bini meħtieġ biex titħaddem Innotifikat minn web.nymchat.app, jew mexxi r-repożitorju index.html lilek innifsek
Android Flutter, UI nattiva madwar Google Play u Zapstore
iOS L-istess app Flutter TestFlight

L-apps mobbli mhumiex browser f'kaxxa. Huma implimentazzjoni nattiva sħiħa tal-istess klijent - munzell Nostr tagħhom stess, pool relay tagħhom stess, ħażna tagħhom stess - imqiegħda barra biex tqabbel l-iskrin tal-app tal-web għall-iskrin, sal-gruppi tas-settings li jkunu fl-istess ordni.

It-tlieta huma sors miftuħ taħt l-AGPL-3.0, in repożitorju wieħed: l-app tal-web fl-għerq, l-app mobbli taħt android-ios-app/.

Installazzjoni tal-web app

Miftuħa web.nymchat.app. Dik diġà hija l-app kollha — l-installazzjoni tagħtiha biss ikona tal-iskrin tad-dar, it-tieqa tagħha stess u caching offline permezz ta' ħaddiem tas-servizz.

Nymchat jaħdem fuq skrin daqs telefon, bil-lista tal-kanali waqgħet u l-konversazzjoni timla l-wisa '.
L-istess app fuq it-telefon: konverżazzjoni waħda kull darba, il-lista tal-kanali ftit 'il bogħod.
  • Chrome, Xifer, Brave, Opera (desktop) — tidher ikona tal-installazzjoni fi il-bar tal-indirizz.
  • Android — il-browser joffri "Żid mal-iskrin tad-dar"; il-menu għandu wisq.
  • iOS Safari — Share, imbagħad "Żid mal-Iskrin tad-Dar". Safari mhux se joffru dan minn kwalunkwe browser ieħor fuq iOS.

Installazzjoni fuq Android

Żewġ rotot, l-istess app:

  • Google Play — fittex Nymchat, jew installa com.nym.bar direttament.
  • Zapstore — ħanut tal-app Nostr-native li jqassam APKs iffirmati mingħajr kont Google.

Android jagħti lill-app dak li teħtieġ kif teħtieġha. Permessi Bluetooth huma mitluba għall- ewwel darba li tibda l-malji, permess ta 'notifika l-ewwel darba li xi ħaġa trid jinnotifikak, u l-lokazzjoni biss jekk tixgħel issortjar tal-prossimità għall-kanali geohash.

Installazzjoni fuq iOS

Il-bini tal-iOS huwa mqassam permezz TestFlight. Installa TestFlight ta' Apple app, imbagħad iftaħ il- Nymchat link għall-istedina.

Nota

iOS jagħti app fl-isfond ferm inqas ħabel minn Android. Nymchat m'għandu l-ebda fornitur push — m'hemm l-ebda server li jżomm il-messaġġi tiegħek minn fejn timbotta — għalhekk fuq iOS tlaħħaq bl-użu tat-tieqa ta ' l-isfond-aġġornament tas-sistema, li IOS iskedi meta tħoss bħalha. In-notifiki għalhekk jistgħu jaslu tard waqt li l-app tkun sospiża. Fuq Android l-istess L-issettjar imexxi servizz ta' tagħrif miksub u l-konnessjoni tar-relay sempliċement tibqa' miftuħa.

Dak li jmur fejn

Dak kollu mhux elenkat hawn jaħdem l-istess kullimkien: kanali, messaġġi, messaġġi privati, chats tal-grupp, sejħiet, zaps, il-ħanut, Nymbot, temi u kull setting.

KaratteristikaApp tal-webAndroidiOS
Malja Bluetooth Brawżers tal-kromju biss, u bħala werqa - browser ma jistax jirreklama lilu nnifsu Peer sħiħ: jirreklama u jiskenja f'daqqa Peer sħiħ: jirreklama u jiskenja f'daqqa
Nibqgħu konnessi fl-isfond Biss waqt li tab tkun miftuħa Servizz ta 'tagħrif miksub fakultattiv iżomm is-sokit tar-relay miftuħ L-aħjar sforz tlaħħaq fit-tieqa tal-aġġornament tal-isfond tas-sistema
Nisfruttaw identità kriptata Password, PIN, passkey jew bijometriċi (WebAuthn PRF) Password, PIN jew apparat bijometriku Password, PIN jew Face ID / Touch ID
Qsim f'Nymchat minn apps oħra Folja tas-sehem tas-sistema Share estensjoni
Ġesti ta' swipe mobbli fuq messaġġi Fuq tieqa dejqa Iva Iva
Issortjar tal-prossimità għal kanali geohash Permess tal-lok tal-browser Permess għall-post tas-sistema Permess għall-post tas-sistema
Tip

Is-settings isegwu login Nostr bejn l-apparati, għalhekk tinstalla l-app wara li tuża l-web verżjoni ma jfissirx li jerġa' jitwaqqaf kollox — ara Is-sinkronizzazzjoni tas-settings bejn it-tagħmir. Encryption tal-identità hija l-eċċezzjoni intenzjonata: hija għal kull apparat, minħabba li l-fattur ta 'ftuħ huwa.