علم جو بنياد هتي شروع ڪريو
ائپس ۽ پليٽ فارم
Nymchat هڪ ويب ايپ جي طور تي ۽ مقامي Android ۽ iOS ايپس جي طور تي موڪلي ٿو. اهي آهن الڳ ڪوڊ بيس جيڪي ساڳيا پروٽوڪول ڳالهائين ٿا، تنهنڪري نيٽ ورڪ هڪ نيٽ ورڪ آهي - پر هڪ مٿئين خاصيتون ان تي ڀاڙين ٿيون ته پليٽ فارم هڪ ايپ کي ڇا ڪرڻ ڏيندو.
هي صفحو سهولت لاءِ مشين سان ترجمو ٿيل آهي. انگريزي اصل نسخو آهي جيڪو لاڳو ٿئي ٿو.
ٽي ٺاهي، هڪ نيٽ ورڪ
| اڏاوت | ۾ لکيل آهي | ڪٿان اچي ٿو |
|---|---|---|
| ويب ايپ (PWA) | سادي HTML، CSS ۽ جاوا اسڪرپٽ ماڊلز - ان کي هلائڻ لاءِ ڪو تعميري قدم جي ضرورت ناهي | کان خدمت ڪئي web.nymchat.app، يا مخزن کي هلائي index.html پاڻ کي |
| Android | فلٽر، ڏيهي UI سڄي | Google Play ۽ Zapstore |
| iOS | ساڳي فلٽر ايپ | TestFlight |
موبائل ائپس هڪ باڪس ۾ برائوزر نه آهن. اهي ساڳيا مڪمل ملڪي عمل آهن ڪلائنٽ - انهن جو پنهنجو نوسٽر اسٽيڪ، انهن جو پنهنجو ريلي پول، انهن جو پنهنجو اسٽوريج - رکيل آهي اسڪرين لاءِ ويب ايپ اسڪرين سان ملائڻ لاءِ، سيٽنگون گروپن جي ھيٺان ساڳيا آھن حڪم.
سڀئي ٽي اوپن سورس آهن AGPL-3.0 تحت
هڪ مخزن:
روٽ تي ويب ايپ، موبائل ايپ هيٺ android-ios-app/.
ويب ايپ انسٽال ڪرڻ
کليل web.nymchat.app. اهو اڳ ۾ ئي پوري ايپ آهي - انسٽال ڪرڻ صرف ان کي هڪ گهر اسڪرين آئڪن ڏئي ٿو، ان جي پنهنجي ونڊو ۽ سروس ورڪر ذريعي آف لائن ڪيشنگ.
- ڪروم، ايج، بهادر، اوپرا (ڊيسڪ ٽاپ) - هڪ انسٽال آئڪن ۾ ظاهر ٿئي ٿو ايڊريس بار.
- Android - برائوزر پيش ڪري ٿو "هوم اسڪرين ۾ شامل ڪريو"؛ مينيو وٽ آهي پڻ.
- iOS سفاري - حصيداري ڪريو، پوء "هوم اسڪرين ۾ شامل ڪريو". سفاري نه ٿيندو هي پيش ڪريو iOS تي ڪنهن ٻئي برائوزر کان.
Android تي انسٽال ڪرڻ
ٻه رستا، ساڳي ايپ:
- Google Play - Nymchat جي ڳولا ڪريو، يا انسٽال ڪريو
com.nym.barسڌو. - Zapstore - هڪ Nostr-نيسي ايپ اسٽور جيڪو ورهائي ٿو دستخط ٿيل APKs گوگل اڪائونٽ کان سواء.
Android ائپ کي ڏئي ٿو جيڪا ان کي گهربل آهي جيئن ان کي گهربل هجي. بلوٽوٿ جي اجازت لاءِ پڇيا ويا آهن پهريون ڀيرو توهان ميش شروع ڪيو، نوٽيفڪيشن جي اجازت پهريون ڀيرو ڪجهه چاهيو ٿا توهان کي اطلاع ڏيو، ۽ مقام صرف جيڪڏهن توهان جيوشا چينلز لاء قربت جي ترتيب کي آن ڪريو.
iOS تي انسٽال ڪرڻ
iOS تعمير ذريعي ورهايو ويو آهي TestFlight. ايپل جي ٽيسٽ فلائيٽ انسٽال ڪريو ايپ، پوء کوليو Nymchat دعوت جي لنڪ.
iOS هڪ پس منظر ايپ کي Android کان تمام گهٽ رسي ڏئي ٿو. Nymchat ۾ ڪو به پش فراهم ڪندڙ ناهي - ڪو به سرور ناهي جيڪو توهان جي پيغامن کي ڇڪڻ لاءِ رکي ٿو - تنهنڪري iOS تي اهو پڪڙي ٿو سسٽم جي پس منظر-ريفريش ونڊو استعمال ڪندي، جيڪو iOS شيڊول ڪري ٿو جڏهن اهو محسوس ٿئي ٿو. تنهن ڪري نوٽيفڪيشن دير سان پهچي سگهن ٿا جڏهن ته ايپ معطل آهي. ساڳي ئي Android تي سيٽنگ هڪ پيش منظر سروس هلائي ٿو ۽ رلي ڪنيڪشن صرف کليل رهي ٿو.
ڇا هليو ڪٿي
هر شيءِ هتي درج نه ڪئي وئي آهي هر جڳهه ساڳيو ڪم ڪري ٿو: چينل، پيغام، نجي پيغام، گروپ چيٽ، ڪال، زپ، دڪان، Nymbot، موضوعات ۽ هر سيٽنگ.
| خاصيت | ويب ايپ | Android | iOS |
|---|---|---|---|
| بلوٽوت ميش | Chromium برائوزر صرف، ۽ هڪ پتي جي طور تي - هڪ برائوزر پنهنجو پاڻ کي اشتهار نٿو ڏئي سگهي | مڪمل پير: هڪ ئي وقت ۾ اشتهار ۽ اسڪين | مڪمل پير: هڪ ئي وقت ۾ اشتهار ۽ اسڪين |
| پس منظر ۾ ڳنڍيل رهڻ | صرف جڏهن هڪ ٽيب کليل آهي | اختياري اڳوڻو خدمت رلي ساکٽ کليل رکي ٿي | سسٽم جي پس منظر-ريفريش ونڊو ۾ بهترين ڪوشش |
| هڪ انڪوڊ ٿيل سڃاڻپ کي کولڻ | پاسورڊ، پن، پاسڪي يا بايو ميٽرڪ (WebAuthn PRF) | پاسورڊ، پن يا ڊوائيس بايو ميٽرڪ | پاسورڊ، پن يا Face ID / Touch ID |
| ٻين ائپس مان Nymchat ۾ حصيداري ڪريو | — | سسٽم شيئر شيٽ | واڌارو حصيداري ڪريو |
| پيغامن تي موبائل سوائپ اشارو | هڪ تنگ ونڊو تي | ها | ها |
| جيوشا چينلز لاءِ قربت جي ترتيب | برائوزر جي جڳھ جي اجازت | سسٽم جي جڳھ جي اجازت | سسٽم جي جڳھ جي اجازت |
سيٽنگون ڊوائيسز جي وچ ۾ نوسٽر لاگ ان جي پيروي ڪندا آهن، تنهنڪري ويب استعمال ڪرڻ کان پوء ايپ کي انسٽال ڪريو ورشن جو مطلب هر شي کي ٻيهر ترتيب ڏيڻ جو مطلب ناهي - ڏسو ڊوائيسز جي وچ ۾ هم وقت سازي سيٽنگون. سڃاڻپ جي انڪوشن عمدي استثنا آهي: اهو في ڊيوائس آهي، ڇاڪاڻ ته انلاڪ عنصر آهي.