Прескокнете до содржината
Назад на Nymchat

База на знаење Започнете овде

Апликации и платформи

Nymchat се испорачува како веб-апликација и како мајчин апликации за Android и iOS. Тие се одделни бази на кодови кои го зборуваат истиот протокол, така што мрежата е една мрежа - но a неколку функции зависат од тоа што платформата ќе дозволи апликацијата да прави.

Три градби, една мрежа

ИзградбаНапишано воОд каде доаѓа
Веб-апликација (PWA) Обични HTML, CSS и JavaScript модули - не е потребен чекор за изградба за да се стартува Се служи од web.nymchat.app, или стартувајте го складиштето index.html себе си
Андроид Флатер, мајчин интерфејс низ целиот Google Play и Zapstore
iOS Истата апликација Flutter TestFlight

Мобилните апликации не се прелистувач во кутија. Тие се целосна мајчин имплементација на истите клиент - нивниот сопствен оџак Nostr, сопствен релеен базен, сопствен склад - поставени надвор за да одговара на екранот на веб-апликацијата за екранот, сè до групите за поставки кои се во истите нарачка.

Сите три се со отворен код под AGPL-3.0, во едно складиште: веб-апликацијата во коренот, мобилната апликација под android-ios-app/.

Инсталирање на веб-апликацијата

Отвори web.nymchat.app. Тоа е веќе целата апликација - инсталирањето ѝ дава само икона на почетниот екран, свој прозорец и офлајн кеширање преку сервисен работник.

Nymchat работи на екран со големина на телефон, со склопен список со канали, а разговорот ја пополнува ширината.
Истата апликација на телефон: еден разговор во исто време, списокот на канали со лизгање подалеку.
  • Chrome, Edge, Brave, Opera (десктоп) — се појавува икона за инсталирање лентата за адреси.
  • Андроид — прелистувачот нуди „Додај на почетниот екран“; менито го има исто така.
  • iOS Safari — Споделете, потоа „Додај на почетниот екран“. Сафари нема понудете го ова од кој било друг прелистувач на iOS.

Инсталирање на Андроид

Две правци, иста апликација:

  • Google Play — побарајте Nymchat или инсталирајте com.nym.bar директно.
  • Zapstore — домашна продавница за апликации на Nostr која дистрибуира потпишани APK-а без сметка на Google.

Андроид ѝ дава на апликацијата она што и треба како што и треба. Се бараат дозволи за Bluetooth прв пат кога ќе ја стартувате мрежата, дозвола за известување првиот пат кога нешто сака ве известува и локацијата само ако вклучите сортирање на близина за каналите за геохаш.

Инсталирање на iOS

Изградбата на iOS се дистрибуира преку TestFlight. Инсталирајте го Apple's TestFlight апликацијата, потоа отворете ја Nymchat линк за покана.

Забелешка

iOS и дава на апликацијата во заднина многу помалку јаже од Android. Nymchat нема понудувач — нема сервер што ги држи вашите пораки за да ги туркате - така што на iOS се стигнува користејќи го прозорецот за освежување на позадината на системот, кој iOS го закажува кога ќе му се допадне. Затоа, известувањата може да пристигнат доцна додека апликацијата е суспендирана. На Андроид истото поставката извршува услуга во преден план и релејната врска едноставно останува отворена.

Што бега каде

Сè што не е наведено овде функционира исто насекаде: канали, пораки, приватни пораки, групни разговори, повици, zaps, продавница, Nymbot, теми и секоја поставка.

КарактеристикаВеб апликацијаАндроидiOS
Bluetooth мрежа Само прелистувачите на Chromium, и како лист - прелистувачот не може да се рекламира себеси Целосно врсник: рекламира и скенира одеднаш Целосно врсник: рекламира и скенира одеднаш
Останете поврзани во заднина Само додека е отворена картичката Изборната услуга во преден план го одржува штекерот за реле отворен Најдобриот напор да се надополни во прозорецот за освежување на позадината на системот
Отклучување на шифриран идентитет Лозинка, PIN, лозинка или биометриски (WebAuthn PRF) Лозинка, PIN или биометриски уред Лозинка, PIN или Face ID / Touch ID
Споделување во Nymchat од други апликации Лист за споделување на системот Сподели екстензија
Мобилни гестови со лизгање на пораките На тесен прозорец Да Да
Сортирање на близина за канали за геохаш Дозвола за локација на прелистувачот Дозвола за локација на системот Дозвола за локација на системот
Совет

Поставките следат најава на Nostr помеѓу уредите, така што апликацијата се инсталира по користење на веб верзијата не значи повторно поставување на сè - видете Синхронизирање поставки помеѓу уредите. Шифрирање на идентитетот е намерниот исклучок: тој е по уред, бидејќи факторот за отклучување е.