Luncat ka eusi
Balik deui ka Nymchat

Dasar pangaweruh Mimitian di dieu

Aplikasi sareng platform

Nymchat dikirimkeun salaku aplikasi wéb sareng salaku aplikasi Android sareng ios asli. Aranjeunna codebases misah nu nyarita protokol sarua, jadi jaringan hiji jaringan - tapi a sakeupeul fitur gumantung kana naon platform bakal ngantep hiji aplikasi ngalakukeun.

Tilu ngawangun, hiji jaringan

NgawangunDitulis dinaTi mana asalna
Aplikasi wéb (PWA) Modul HTML, CSS sareng JavaScript polos - henteu aya léngkah ngawangun anu diperyogikeun pikeun ngajalankeun éta Dilayanan ti web.nymchat.app, atawa ngajalankeun Repository urang index.html sorangan
Android Flutter, UI asli sapanjang Google Play jeung Zapstore
ios Aplikasi Flutter anu sami TestFlight

Aplikasi sélulér sanés browser dina kotak. Aranjeunna palaksanaan pituin pinuh sarua klien - tumpukan Nostr sorangan, kolam renang relay sorangan, gudang sorangan - diteundeun kaluar pikeun nyocogkeun layar aplikasi wéb pikeun layar, turun ka grup setelan anu sami pesenan.

Katiluna mangrupakeun open source handapeun AGPL-3.0, di hiji gudang: aplikasi wéb dina akar, aplikasi mobile handapeun android-ios-app/.

Masang aplikasi wéb

Buka web.nymchat.app. Éta geus sakabeh aplikasi — masang ngan méré hiji ikon layar utama, jandela sorangan jeung cache offline ngaliwatan worker jasa.

Nymchat ngajalankeun dina layar telepon-ukuran, kalawan daptar channel rubuh jeung paguneman ngeusian lebar.
Aplikasi anu sami dina telepon: hiji paguneman dina hiji waktos, daptar saluran sakedapan.
  • Chrome, Edge, Brave, Opera (desktop) - ikon install muncul dina bar alamatna.
  • Android - browser nawarkeun "Tambahkeun ka Layar Utama"; menu nu boga eta oge.
  • ios Safari - Bagikeun, teras "Tambahkeun ka Layar Utama". Safari moal nawiskeun ieu tina browser anu sanés dina ios.

Masang dina Android

Dua rute, aplikasi anu sami:

  • Google Play — milarian Nymchat, atanapi pasang com.nym.bar langsung.
  • Zapstore - toko aplikasi asli Nostr anu nyebarkeun APK anu ditandatanganan tanpa akun Google.

Android masihan aplikasi naon anu diperyogikeun sakumaha anu diperyogikeun. Idin Bluetooth dipénta pikeun kahiji waktos Anjeun ngamimitian bolong, idin bewara nalika mimitina hal hayang ngabéjaan anjeun, sareng lokasi ngan upami anjeun ngaktipkeun asihan jarak pikeun saluran geohash.

Masang dina ios

The ios ngawangun disebarkeun ngaliwatan TestFlight. Pasang TestFlight Apple aplikasi, teras buka Nymchat link uleman.

Catetan

ios masihan aplikasi latar tukang jauh langkung tali ti Android. Nymchat teu gaduh panyadia push - teu aya server anu nyepeng pesen anjeun pikeun nyorong - janten dina ios éta nangkep ngagunakeun jandela tukang-refresh sistem, anu dijadwalkeun ios nalika karasaeun. Bewara tiasa dugi telat nalika aplikasi ditunda. Dina Android sami setelan ngajalankeun layanan foreground jeung sambungan relay saukur tetep kabuka.

Naon ngalir dimana

Sadayana anu henteu didaptarkeun di dieu tiasa dianggo di mana waé: saluran, pesen, pesen pribadi, obrolan grup, nelepon, zaps, toko, Nymbot, téma jeung unggal setelan.

FiturAplikasi wébAndroidios
Jaring Bluetooth Panyungsi Chromium wungkul, sareng salaku daun - browser teu tiasa ngiklankeun dirina Peer pinuh: Ngaiklan sareng scan sakaligus Peer pinuh: Ngaiklan sareng scan sakaligus
Tetep nyambung di latar tukang Ngan bari tab dibuka Ladenan foreground opsional ngajaga stop kontak relay kabuka Pangalusna-usaha nyekel-up dina jandela tukang-refresh sistem
Muka konci hiji identitas énkripsi Sandi, PIN, sandi atawa biometrik (WebAuthn PRF) Sandi, PIN atanapi alat biometrik Sandi, PIN atanapi Face ID / Touch ID
Bagikeun kana Nymchat tina aplikasi anu sanés Lembar bagikeun sistem Bagikeun extension
Sapuan gesek mobile dina pesen Dina jandela nu heureut Sumuhun Sumuhun
Asihan jarak pikeun saluran geohash Idin lokasi browser idin lokasi Sistim idin lokasi Sistim
Tip

Setélan nuturkeun login Nostr antara alat, jadi masang aplikasi sanggeus ngagunakeun web Vérsi henteu hartosna nyetél sadayana deui - tingali Nyingkronkeun setelan antara alat. Énkripsi idéntitas nyaeta iwal ngahaja: éta per-alat, sabab faktor muka konci téh.