Skip menyang isi
Bali menyang Nymchat

Basis kawruh Mulai kene

Aplikasi lan platform

Nymchat dikirim minangka aplikasi web lan minangka aplikasi Android lan iOS asli. Padha basis kode kapisah sing nganggo protokol padha, supaya jaringan iku siji jaringan - nanging a sawetara fitur gumantung apa platform bakal ngidini app.

Telung mbangun, siji jaringan

MbangunDitulis ingSaka ngendi asale
Aplikasi Web (PWA) Modul HTML, CSS lan JavaScript biasa - ora ana langkah mbangun sing dibutuhake kanggo mbukak Dilayani saka web.nymchat.app, utawa mbukak repositori kang index.html dhewe
Android Flutter, UI asli ing saindhenging Google Play lan Zapstore
iOS Aplikasi Flutter sing padha TestFlight

Aplikasi seluler dudu browser ing kothak. Padha implementasine native lengkap padha klien - tumpukan Nostr dhewe, blumbang relay dhewe, panyimpenan dhewe - glethakaken metu kanggo cocog layar app web kanggo layar, mudhun menyang grup setelan sing padha dhawuh.

Katelu kasebut minangka sumber terbuka miturut AGPL-3.0, ing siji gudang: app web ing ROOT, app seluler ing android-ios-app/.

Nginstal aplikasi web

Mbukak web.nymchat.app. Sing wis kabeh app - nginstal mung menehi lambang layar ngarep, jendhela dhewe lan cache offline liwat pekerja layanan.

Nymchat mlaku ing layar ukuran telpon, karo dhaftar saluran ambruk lan obrolan ngisi jembaré.
Aplikasi sing padha ing telpon: obrolan siji-sijine, dhaptar saluran kanthi cepet.
  • Chrome, Edge, Brave, Opera (desktop) - lambang nginstal katon ing bar alamat.
  • Android - browser nawakake "Tambah menyang layar Ngarep"; menu wis iku ugi.
  • iOS Safari - Nuduhake, banjur "Tambah menyang Layar Ngarep". Safari ora bakal nawakake iki saka browser liyane ing iOS.

Nginstal ing Android

Loro rute, aplikasi sing padha:

  • Google Play — nelusuri Nymchat, utawa nginstal com.nym.bar langsung.
  • Zapstore - toko aplikasi asli Nostr sing nyebarake APK sing ditandatangani tanpa akun Google.

Android menehi app apa sing dibutuhake kaya sing dibutuhake. Ijin Bluetooth dijaluk kanggo pisanan sampeyan miwiti bolong, ijin kabar nalika pisanan ana sing pengin ngabari sampeyan, lan lokasi mung yen sampeyan nguripake jarak ngurutake kanggo saluran geohash.

Nginstal ing iOS

Mbangun iOS disebarake liwat TestFlight. Instal TestFlight Apple app, banjur bukak Nymchat link undhangan.

Cathetan

iOS menehi app latar mburi adoh kurang tali saka Android. Nymchat ora duwe panyedhiya push - ora ana server sing nahan pesen kanggo push saka - supaya ing iOS keno munggah nggunakake jendhela latar mburi-refresh sistem, kang iOS jadwal nalika iku ngrasa kaya. Dadi kabar bisa telat nalika app ditundha. Ing Android padha setelan mbukak layanan latar ngarep lan sambungan relay mung tetep mbukak.

Apa mlaku ngendi

Kabeh sing ora kadhaptar ing kene bisa digunakake ing endi wae: saluran, pesen, pesen pribadi, grup chats, telpon, zaps, toko, Nymbot, tema lan saben setelan.

FiturAplikasi webAndroidiOS
jaringan Bluetooth Mung browser Chromium, lan minangka godhong - browser ora bisa ngiklanake dhewe Peer lengkap: pariwara lan pindai bebarengan Peer lengkap: pariwara lan pindai bebarengan
Tetep nyambung ing latar mburi Mung nalika tab mbukak Layanan latar ngarep opsional njaga soket relay mbukak Upaya sing paling apik ing jendhela refresh latar mburi sistem
Mbukak kunci identitas sing dienkripsi Sandi, PIN, sandhi utawa biometrik (WebAuthn PRF) Sandi, PIN utawa piranti biometrik Sandi, PIN utawa ID Pasuryan / ID Tutul
Nuduhake menyang Nymchat saka app liyane Sistem share sheet Nuduhake ekstensi
Sikep gesek seluler ing pesen Ing jendhela sing sempit ya wis ya wis
Ngurutake jarak kanggo saluran geohash Ijin lokasi browser Ijin lokasi sistem Ijin lokasi sistem
Tip

Setelan tindakake login Nostr antarane piranti, supaya nginstal app sawise nggunakake web versi ora ateges nyetel kabeh munggah maneh - ndeleng Nyelarasake setelan antarane piranti. Enkripsi identitas minangka pangecualian sing disengaja: saben piranti, amarga faktor bukak kunci yaiku.