အသိပညာအခြေခံ ဤနေရာတွင် စတင်ပါ။
အက်ပ်များနှင့် ပလက်ဖောင်းများ
Nymchat သည် ဝဘ်အက်ပ်အဖြစ်နှင့် မူရင်း Android နှင့် iOS အက်ပ်များအဖြစ် တင်ပို့သည်။ သူတို တူညီသောပရိုတိုကောကိုပြောသော သီးခြားကုဒ်ဘေ့စ်များ၊ ထို့ကြောင့် ကွန်ရက်သည် ကွန်ရက်တစ်ခုဖြစ်သည် — သို့သော် a အင်္ဂါရပ်လက်တစ်ဆုပ်စာသည် ပလက်ဖောင်းတစ်ခုအား အက်ပ်တစ်ခုလုပ်ဆောင်စေမည့်အရာအပေါ် မူတည်သည်။
ဤစာမျက်နှာသည် အဆင်ပြေစေရန် စက်ဖြင့်ဘာသာပြန်ထားပါသည်။ အင်္ဂလိပ်မူရင်းသည် အကျုံးဝင်သော ဗားရှင်းဖြစ်သည်။
သုံးမျိုး၊ ကွန်ရက်တစ်ခု
| ဆောက် | တွင် ရေးထားသည်။ | ဘယ်ကလာတာလဲ။ |
|---|---|---|
| ဝဘ်အက်ပ် (PWA) | ရိုးရိုး HTML၊ CSS နှင့် JavaScript မော်ဂျူးများ — ၎င်းကိုလည်ပတ်ရန် တည်ဆောက်မှုအဆင့်မလိုအပ်ပါ။ | တို့မှ ဆောင်ရွက်ခဲ့သည်။ web.nymchat.appသို့မဟုတ် repository ကို run ပါ။ index.html သင်ကိုယ်တိုင် |
| Android ပါ။ | Flutter၊ ဇာတိ UI တစ်ခုလုံး | Google Play နှင့် Zapstore |
| iOS ပါ။ | တူညီသော Flutter အက်ပ် | TestFlight |
မိုဘိုင်းအက်ပ်များသည် ဘောက်စ်တစ်ခုအတွင်းရှိ ဘရောက်ဆာမဟုတ်ပါ။ သူတို့ဟာ ဇာတိ အကောင်အထည်ဖော်မှု အပြည့်နဲ့ အတူတူပါပဲ။ client — ၎င်းတို့၏ကိုယ်ပိုင် Nostr stack၊ ၎င်းတို့၏ကိုယ်ပိုင် relay pool၊ ၎င်းတို့၏ကိုယ်ပိုင်သိုလှောင်မှု — ချထားသည်။ မျက်နှာပြင်အတွက် ဝဘ်အက်ပ်စခရင်နှင့် ကိုက်ညီရန် အပြင်တွင် တူညီသော ဆက်တင်အုပ်စုများအထိ အမိန့်။
သုံးခုစလုံးသည် AGPL-3.0, in အောက်တွင် open source ဖြစ်သည်။
repository တစ်ခု:
root မှာ ဝဘ်အက်ပ်၊ မိုဘိုင်းအက်ပ်အောက် android-ios-app/.
ဝဘ်အက်ပ်ကို ထည့်သွင်းခြင်း။
ဖွင့်သည်။ web.nymchat.app. အဲဒါ အက်ပ်တစ်ခုလုံးရှိပြီးသားဖြစ်သည် — ထည့်သွင်းခြင်းက ၎င်းကို ပင်မစခရင်အိုင်ကွန်၊ ၎င်း၏ကိုယ်ပိုင်ဝင်းဒိုးတစ်ခုသာပေးသည်။ ဝန်ဆောင်မှုလုပ်သားမှတဆင့် အော့ဖ်လိုင်း သိမ်းဆည်းခြင်း
- Chrome၊ Edge၊ Brave၊ Opera (ဒက်စ်တော့) - တွင်ထည့်သွင်းရန်အိုင်ကွန်တစ်ခုပေါ်လာသည်။ လိပ်စာဘား။
- Android ပါ။ — ဘရောက်ဆာသည် "ပင်မစာမျက်နှာသို့ထည့်ရန်" ကမ်းလှမ်းသည်; Menu မှာ ရှိတယ်။ ရယ်။
- iOS Safari — မျှဝေပါ၊ ထို့နောက် "ပင်မစာမျက်နှာသို့ထည့်ပါ"။ Safari က လာမှာမဟုတ်ဘူး။ iOS ပေါ်ရှိ အခြားဘရောက်ဆာများမှ ၎င်းကို ကမ်းလှမ်းပါ။
Android တွင် ထည့်သွင်းခြင်း။
လမ်းကြောင်းနှစ်ခု၊ တူညီသောအက်ပ်
- Google Play — Nymchat ကို ရှာပါ၊ သို့မဟုတ် ထည့်သွင်းပါ။
com.nym.barတိုက်ရိုက် - Zapstore — လက်မှတ်ထိုးထားသော APKs များကို ဖြန့်ဝေပေးသည့် Nostr-ဇာတိအက်ပ်စတိုး Google အကောင့်မပါဘဲ
Android သည် အက်ပ်အား လိုအပ်သည်နှင့် လိုအပ်သည်များကို ပေးသည်။ ဘလူးတုသ် ခွင့်ပြုချက်များကို တောင်းဆိုထားသည်။ Mesh ကို ပထမဆုံးစပြီး တစ်ခုခုလုပ်လိုသော ပထမဦးဆုံးအကြိမ် အသိပေးချက် ခွင့်ပြုချက် geohash ချန်နယ်များအတွက် proximity sorting ကိုဖွင့်ထားမှသာ သင့်အား အကြောင်းကြားပြီး တည်နေရာကို အသိပေးပါ။
iOS တွင် ထည့်သွင်းခြင်း။
iOS build မှတဆင့်ဖြန့်ဝေသည်။ TestFlight. Apple ၏ TestFlight ကို ထည့်သွင်းပါ။ အက်ပ်ကိုဖွင့်ပါ၊ ထို့နောက်ဖွင့်ပါ။ Nymchat ဖိတ်ကြားချက်လင့်ခ်.
iOS သည် Android ထက် နောက်ခံအက်ပ်ကို ကြိုးပေးထားသည်။ Nymchat တွင် တွန်းအားပေးသူမရှိပါ — သင့်မက်ဆေ့ချ်များကို တွန်းပို့ရန် ကိုင်ဆောင်ထားသည့် ဆာဗာတစ်ခုမျှ မရှိပါ။ ထို့ကြောင့် iOS တွင် ၎င်းကို ဖမ်းစားနိုင်မည်ဖြစ်သည်။ ၎င်းကဲ့သို့ခံစားရသည့်အခါ iOS မှစီစဉ်ပေးသောစနစ်၏နောက်ခံ-ပြန်လည်ဆန်းသစ်သည့်ဝင်းဒိုးကိုအသုံးပြုခြင်း။ ထို့ကြောင့် အက်ပ်ကို ဆိုင်းငံ့ထားချိန်တွင် အကြောင်းကြားချက်များ နောက်ကျနိုင်သည်။ Android မှာလည်း ဒီလိုပါပဲ။ ဆက်တင်သည် foreground ဝန်ဆောင်မှုကို လုပ်ဆောင်ပြီး relay ချိတ်ဆက်မှုသည် ရိုးရိုးရှင်းရှင်း ပွင့်နေပါသည်။
ဘယ်ကိုပြေးလဲ။
ဤနေရာတွင် စာရင်းမသွင်းထားသော အရာအားလုံးသည် နေရာတိုင်းတွင် အတူတူပင်ဖြစ်သည်- ချန်နယ်များ၊ မက်ဆေ့ချ်များ၊ သီးသန့်မက်ဆေ့ချ်များ၊ အဖွဲ့ချတ်များ၊ ဖုန်းခေါ်ဆိုမှုများ၊ zaps၊ ဆိုင်၊ Nymbot၊ အပြင်အဆင်များနှင့် ဆက်တင်တိုင်း။
| ထူးခြားချက် | ဝဘ်အက်ပ် | Android ပါ။ | iOS ပါ။ |
|---|---|---|---|
| ဘလူးတုသ်ကွက် | Chromium ဘရောက်ဆာများသာမက အရွက်တစ်ခုအနေဖြင့် — ဘရောက်ဆာသည် သူ့ဘာသာသူ ကြော်ငြာ၍မရပါ။ | သက်တူရွယ်တူ အပြည့်အစုံ- ကြော်ငြာများနှင့် စကင်န်ဖတ်ခြင်းများကို တစ်ပြိုင်နက် လုပ်ဆောင်ပါ။ | သက်တူရွယ်တူ အပြည့်အစုံ- ကြော်ငြာများနှင့် စကင်န်ဖတ်ခြင်းများကို တစ်ပြိုင်နက် လုပ်ဆောင်ပါ။ |
| နောက်ခံတွင် ချိတ်ဆက်နေပါသည်။ | တက်ဘ်တစ်ခုဖွင့်နေချိန်တွင်သာ | ရွေးချယ်နိုင်သော နောက်ခံဝန်ဆောင်မှုသည် relay socket ကိုဖွင့်ထားပေးသည်။ | စနစ်၏ နောက်ခံ-ပြန်လည်စတင်ခြင်းဝင်းဒိုးတွင် အကောင်းဆုံးကြိုးစားမှု |
| ကုဒ်ဝှက်ထားသော အထောက်အထားကို လော့ခ်ဖွင့်ခြင်း။ | စကားဝှက်၊ PIN၊ သော့တံ သို့မဟုတ် ဇီဝဗေဒဆိုင်ရာ (WebAuthn PRF) | စကားဝှက်၊ ပင်နံပါတ် သို့မဟုတ် ကိရိယာ ဇီဝဗေဒဆိုင်ရာ | စကားဝှက်၊ PIN သို့မဟုတ် Face ID / Touch ID |
| အခြားအက်ပ်များမှ Nymchat သို့မျှဝေခြင်း။ | — | စနစ်မျှဝေစာရွက် | တိုးချဲ့မှုကို မျှဝေပါ။ |
| မက်ဆေ့ဂျ်များပေါ်ရှိ မိုဘိုင်းပွတ်ဆွဲခြင်း လက်ဟန်များ | ပြတင်းပေါက်ကျဉ်းလေးပေါ်မှာ | ဟုတ်ကဲ့ | ဟုတ်ကဲ့ |
| geohash ချန်နယ်များအတွက် အနီးအဝေးစီခြင်း | ဘရောက်ဆာတည်နေရာခွင့်ပြုချက် | စနစ်တည်နေရာခွင့်ပြုချက် | စနစ်တည်နေရာခွင့်ပြုချက် |
ဆက်တင်များသည် စက်များကြားတွင် Nostr အကောင့်ဝင်ခြင်းကို လိုက်နာသောကြောင့် ဝဘ်ကိုအသုံးပြုပြီးနောက် အက်ပ်ကို ထည့်သွင်းပါ။ ဗားရှင်းသည် အရာအားလုံးကို ထပ်မံသတ်မှတ်ခြင်းကို မဆိုလိုပါ — ကြည့်ပါ။ စက်များအကြား ဆက်တင်များကို စင့်ခ်လုပ်ခြင်း။. အထောက်အထား ကုဒ်ဝှက်ခြင်း တမင်တကာခြွင်းချက်ဖြစ်သည်- သော့ဖွင့်အချက်ဖြစ်သောကြောင့်၊ ၎င်းသည် စက်တစ်ခုစီဖြစ်သည်။