Sidzedze ƒe gɔmeɖoanyi Dze egɔme tso afisia
Dɔdamɔnu kple mɔ̃wo
Nymchat ɖoa ɖa abe nyatakakadzraɖoƒe dɔwɔɖoɖo ene eye abe Android kple iOS dɔwɔɖoɖo gbãtɔwo ene. Woawoe nye ema codebases vovovo siwo ƒoa nu ɖeka, eyata network la nye network ɖeka — gake a nu ʋɛ aɖewo koe nɔa te ɖe nusi nuƒolanɔƒea ana dɔwɔnu aɖe nawɔ dzi.
Woɖe axa sia gɔme to mɔ̃ dzi be wòanɔ bɔbɔe. Eŋlisigbe me gbãtɔae nye gɔmeɖeɖe si sɔ.
Tu etɔ̃, network ɖeka
| Tu | Woŋlɔe le | Afisi wòtso |
|---|---|---|
| Nyatakakadzraɖoƒe ƒe dɔwɔnu (PWA) . | HTML, CSS kple JavaScript modules dzrowo — xɔtutu ƒe afɔɖeɖe aɖeke mehiã be woatsɔ awɔe o | Wosubɔnɛ tso web.nymchat.app, alo nàwɔ nudzraɖoƒea tɔ index.html wò ŋutɔ |
| Android dzi | Flutter, native UI le ɣeyiɣiawo katã me | Google Play kple... Zapstore |
| iOS | Flutter dɔwɔnu ma ke | TestFlight |
Asitelefon dzi dɔwɔɖoɖoawo menye browser si le aɖaka me o. Wonye nu ma ke ƒe dɔwɔwɔ bliboe le dukɔa me client — woawo ŋutɔ ƒe Nostr stack, woawo ŋutɔ ƒe relay pool, woawo ŋutɔ ƒe nudzraɖoƒe — da do be wòasɔ kple web app ƒe screen na screen, vaseɖe settings groups siwo le ɖeka me ɖoɖo.
Wo ame etɔ̃a katã nye ʋuʋu le AGPL-3.0 te, le
nudzraɖoƒe ɖeka:
web app la le kea dzi, asitelefon dzi dɔwɔnua le ete android-ios-app/.
Nyatakakadzraɖoƒe ƒe dɔwɔnua ɖoɖo ɖe wò kɔmpiuta dzi
Ʋu web.nymchat.app. Ema nye dɔwɔnu bliboa xoxo — ɖeko installing naa home-screen icon, eya ŋutɔ ƒe fesre kple caching le Internet dzi to subɔsubɔdɔwɔla aɖe dzi.
- Chrome, Edge, Brave, Opera (kplɔ̃ dzi) . — install ƒe dzesi aɖe adze le adrɛs ƒe dzesi la.
- Android dzi — web-browser la na "Tsɔ kpe ɖe Aƒeme screen ŋu"; menu la le eme hã.
- iOS Safari ƒe mɔzɔzɔ — Mamã, emegbe "Tsɔ kpe ɖe Aƒeme Screen ŋu". Safari mawɔe o na esia tso web-browser bubu ɖesiaɖe si le iOS dzi.
Wole eɖoɖo ɖe Android dzi
Mɔ eve, dɔwɔnu ɖeka ma ke:
- Google Play — di Nymchat, alo nàdae ɖe wò kɔmpiuta dzi
com.nym.bartẽe. - Zapstore — Nostr-native app store si maa APK siwo wode asi na Google ƒe akɔntabubu manɔmee.
Android naa nusi wòhiã la dɔwɔnua abe alesi wòhiãe ene. Wobia mɔɖeɖe na Bluetooth na... zi gbãtɔ si nèdze mesh la gɔme la, gbeƒãɖeɖe ƒe mɔɖeɖe zi gbãtɔ si nane di be yeawɔe na nyanya wò, kple teƒe si nèle ne èʋu proximity sorting na geohash channels ko.
Eɖoɖo ɖe iOS dzi
Woma iOS xɔtutua to TestFlight. De Apple ƒe TestFlight la ɖe wò kɔmpiuta dzi app, emegbe ʋu Nymchat ƒe nyawo amekpekpe ƒe kadodo.
iOS naa megbenyawo ƒe dɔwɔnu aɖe ka si mesɔ gbɔ kura o wu Android. Nymchat mekpɔ push provider aɖeke o — server aɖeke meli si léa wò gbedasiwo ɖe asi be nàtutu tso wo gbɔ o — eyata le iOS dzi la, eléa wo zã ɖoɖoa ƒe megbenyawo gbugbɔgawɔ fesre, si iOS wɔ ɖoɖo ɖe eŋu ne ese le eɖokui me. Eyata nyatakakawo ate ŋu ava tsi megbe esime wotɔ te dɔwɔnua. Le Android hã dzi nenema ke setting runs a foreground service eye ɖeko relay kadodoa nɔa ʋuʋu ɖi.
Nukae ƒua du yia afi si
Nusianu si womeŋlɔ ɖe afisia o la wɔa dɔ ɖekae le afisiafi: mɔ̃wo, gbedasiwo, ame ŋutɔ ƒe gbedasiwo, . ƒuƒoƒo me dzeɖoɖowo, kaƒoƒo, zap, fiasea, Nymbot, tanyawo kple nɔnɔme ɖesiaɖe.
| Ŋutinu | Nyatakakadzraɖoƒe ƒe dɔwɔnu | Android dzi | iOS |
|---|---|---|---|
| Bluetooth ƒe lãgbalẽ | Chromium browsers ɖeɖeko, eye abe aŋgba ene — browser mateŋu ado boblo eɖokui o | Hati blibo: doa bobloe eye wòwɔa scan zi ɖeka | Hati blibo: doa bobloe eye wòwɔa scan zi ɖeka |
| Kadodo me nɔnɔ le megbe | Ne tab aɖe le ʋuʋu ko hafi | Vovototo ŋgɔgbe subɔsubɔdɔ nana relay socket la ʋuna | Agbagbadzedze nyuitɔ kekeake ƒe léle ɖe ɖoɖoa ƒe megbe-gbugbɔgawɔ fesre me |
| Dzesideŋkɔ si wotsɔ nya ɣaɣlawo ŋlɔe ƒe ʋuʋu | Nyagbe, PIN, nyagbe ɣaɣla alo biometric (WebAutn PRF) . | Nyagbe, PIN alo mɔ̃a ƒe biometric | Nyagbe, PIN alo Mo ƒe ID / Kaka ID |
| Mamã ɖe Nymchat me tso dɔwɔnu bubuwo me | — | System ƒe gomekpɔkpɔ ƒe agbalẽvi | Mamã ƒe kekeɖenudɔ |
| Asitelefon dzi asiƒoƒo ƒe dzesiwo le gbedasiwo dzi | Le fesre gbadza aɖe dzi | Ɛ̃ | Ɛ̃ |
| Tete ɖe wo nɔewo ŋu ƒe ɖoɖowɔwɔ na geohash mɔ̃wo | Browser ƒe teƒe ƒe mɔɖeɖe | Mɔɖeɖe ɖe ɖoɖoa ƒe teƒe si wòle ŋu | Mɔɖeɖe ɖe ɖoɖoa ƒe teƒe si wòle ŋu |
Ðoɖowo kplɔa Nostr ƒe gege ɖe mɔ̃wo dome ɖo, eyata dɔwɔnua ɖoɖo ɖe web la zazã vɔ megbe version mefia be nàgaɖo nusianu ake o — kpɔ Ðoɖowo wɔwɔ ɖekae le mɔ̃wo dome. Dzesidede ame ƒe nya ɣaɣlawo tsɔtsɔ ɣla nye nusi woɖo koŋ to vovo: enye mɔ̃ ɖesiaɖe, elabena nusi ʋua ʋuae nye.