Þekkingargrunnur Byrjaðu hér
Forrit og vettvangar
Nymchat er sent sem vefforrit og sem innfædd Android og iOS forrit. Þeir eru aðskildir kóðabasar sem tala sömu samskiptareglur, þannig að netið er eitt net - en a handfylli eiginleika fer eftir því hvað pallurinn lætur app gera.
Þessi síða er vélþýdd til hægðarauka. Enska frumritið er útgáfan sem á við.
Þrjár byggingar, eitt net
| Byggja | Skrifað í | Hvaðan það kemur |
|---|---|---|
| Vefforrit (PWA) | Einfaldar HTML, CSS og JavaScript einingar - ekkert byggingarskref þarf til að keyra það | Borið fram frá web.nymchat.app, eða keyra geymsluna index.html sjálfur |
| Android | Fladder, innbyggt notendaviðmót í gegn | Google Play og Zapstore |
| iOS | Sama Flutter appið | TestFlight |
Farsímaöppin eru ekki vafri í kassa. Þau eru full innfædd útfærsla þess sama viðskiptavinur - eigin Nostr stafla, eigin gengislaug, eigin geymsla - lagður út til að passa við vefforritsskjáinn fyrir skjáinn, allt að því að stillingarhóparnir séu í þeim sama pöntun.
Allir þrír eru opinn uppspretta undir AGPL-3.0, í
eina geymslu:
vefforritið í rótinni, farsímaforritið undir android-ios-app/.
Að setja upp vefforritið
Opið web.nymchat.app. Það er nú þegar allt appið - uppsetning gefur því aðeins heimaskjástákn, sinn eigin glugga og skyndiminni án nettengingar í gegnum þjónustufulltrúa.
- Króm, Edge, Brave, Opera (skrifborð) — uppsetningartákn birtist í heimilisfangastikuna.
- Android — vafrinn býður upp á „Bæta við heimaskjá“; matseðillinn hefur það líka.
- iOS Safari — Deila, síðan „Bæta við heimaskjá“. Safari gerir það ekki bjóða upp á þetta úr öðrum vafra á iOS.
Setur upp á Android
Tvær leiðir, sama appið:
- Google Play - leitaðu að Nymchat, eða settu upp
com.nym.barbeint. - Zapstore — Nostr-native app-verslun sem dreifir undirrituðum APK-skjölum án Google reiknings.
Android veitir appinu það sem það þarfnast eins og það þarfnast þess. Beðið er um Bluetooth-heimildir fyrir í fyrsta skipti sem þú ræsir netið, tilkynningarheimild í fyrsta skipti sem eitthvað vill láttu þig vita og staðsetningu aðeins ef þú kveikir á nálægðarflokkun fyrir geohash rásir.
Setur upp á iOS
iOS byggingunni er dreift í gegnum TestFlight. Settu upp TestFlight frá Apple app, opnaðu síðan Nýmchat boðshlekkur.
iOS gefur bakgrunnsforrit miklu minna reipi en Android. Nymchat hefur engan þrýstiþjónustuaðila — það er enginn netþjónn sem geymir skilaboðin þín til að ýta frá - svo á iOS nær hann sér með því að nota bakgrunnsuppfærsluglugga kerfisins, sem iOS skipuleggur þegar það vill. Tilkynningar geta því borist seint á meðan appið er lokað. Á Android það sama stilling keyrir forgrunnsþjónustu og gengistengingin helst einfaldlega opin.
Hvað hleypur hvar
Allt sem ekki er skráð hér virkar alls staðar eins: rásir, skilaboð, einkaskilaboð, hópspjall, símtöl, zaps, búðin, Nymbot, þemu og allar stillingar.
| Eiginleiki | Vefforrit | Android | iOS |
|---|---|---|---|
| Bluetooth möskva | Chromium vafrar eingöngu, og sem laufblað — vafri getur ekki auglýst sig | Fullur jafningi: auglýsir og skannar í einu | Fullur jafningi: auglýsir og skannar í einu |
| Vertu tengdur í bakgrunni | Aðeins á meðan flipi er opinn | Valfrjáls forgrunnsþjónusta heldur gengisinnstungunni opinni | Best að ná í bakgrunnsuppfærsluglugga kerfisins |
| Opnar dulkóðuð auðkenni | Lykilorð, PIN, lykilorð eða líffræðileg tölfræði (WebAuthn PRF) | Lykilorð, PIN eða líffræðileg tölfræði tækis | Lykilorð, PIN eða Face ID / Touch ID |
| Að deila inn í Nymchat frá öðrum forritum | — | Kerfishlutablað | Deila viðbót |
| Farsímahreyfingar á skilaboðum | Á þröngum glugga | Já | Já |
| Nálægðarflokkun fyrir jarðgasrásir | Staðsetningarheimild vafra | Staðsetningarheimild kerfis | Staðsetningarheimild kerfis |
Stillingar fylgja Nostr innskráningu á milli tækja, svo að setja upp appið eftir notkun á vefnum útgáfa þýðir ekki að setja allt upp aftur - sjáðu Samstillingar á milli tækja. Dulkóðun auðkenna er vísvitandi undantekning: það er fyrir hvert tæki, vegna þess að opnunarstuðullinn er.