ज्ञानको आधार यहाँ सुरु गर्नुहोस्
एप र प्लेटफर्महरू
Nymchat एक वेब एपको रूपमा र नेटिभ एन्ड्रोइड र iOS एपहरूको रूपमा पठाउँछ। तिनीहरू हुन् एउटै प्रोटोकल बोल्ने अलग कोडबेसहरू, त्यसैले नेटवर्क एउटै नेटवर्क हो - तर ए मुट्ठीभर सुविधाहरू प्लेटफर्मले एपलाई के गर्न दिनेमा निर्भर गर्दछ।
यो पृष्ठ सुविधाको लागि मेसिन-अनुवाद गरिएको हो। अंग्रेजी मूल संस्करण हो जुन लागू हुन्छ।
तीन निर्माण, एक नेटवर्क
| निर्माण गर्नुहोस् | मा लेखिएको छ | कहाँबाट आउँछ |
|---|---|---|
| वेब एप (PWA) | सादा HTML, CSS र JavaScript मोड्युलहरू - यसलाई चलाउनको लागि कुनै निर्माण चरण आवश्यक छैन | बाट सेवा गरियो web.nymchat.app, वा भण्डार चलाउनुहोस् index.html आफैलाई |
| एन्ड्रोइड | फ्लटर, नेटिभ UI भर | गुगल प्ले र Zapstore |
| iOS | उही फ्लटर एप | TestFlight |
मोबाइल एपहरू बक्समा ब्राउजर होइनन्। तिनीहरू त्यसैको पूर्ण स्वदेशी कार्यान्वयन हुन् ग्राहक - तिनीहरूको आफ्नै Nostr स्ट्याक, तिनीहरूको आफ्नै रिले पूल, तिनीहरूको आफ्नै भण्डारण — राखिएको स्क्रिनको लागि वेब एप स्क्रिनसँग मिलाउन बाहिर, सेटिङ समूहहरू उस्तै छन् आदेश।
सबै तीन AGPL-3.0, in अन्तर्गत खुला स्रोत हुन्
एउटा भण्डार:
वेब एप रूटमा, मोबाइल एप अन्तर्गत android-ios-app/.
वेब एप स्थापना गर्दै
खोल्नुहोस् web.nymchat.app। त्यो पहिले नै पूरै एप हो — स्थापनाले मात्र यसलाई गृह-स्क्रिन आइकन दिन्छ, यसको आफ्नै विन्डो र सेवा कार्यकर्ता मार्फत अफलाइन क्यासिङ।
- क्रोम, एज, ब्रेभ, ओपेरा (डेस्कटप) - एक स्थापना प्रतिमा देखा पर्दछ ठेगाना पट्टी।
- एन्ड्रोइड - ब्राउजरले "गृह स्क्रिनमा थप्नुहोस्" प्रस्ताव गर्दछ; मेनुमा छ पनि।
- iOS सफारी - साझेदारी गर्नुहोस्, त्यसपछि "गृह स्क्रिनमा थप्नुहोस्"। सफारी गर्दैन iOS मा कुनै पनि अन्य ब्राउजरबाट यो प्रस्ताव गर्नुहोस्।
एन्ड्रोइडमा स्थापना गर्दै
दुई मार्गहरू, एउटै एप:
- Google Play - Nymchat खोज्नुहोस्, वा स्थापना गर्नुहोस्
com.nym.barप्रत्यक्ष। - Zapstore - एक Nostr-नेटिभ एप स्टोर जसले हस्ताक्षरित APK हरू वितरण गर्दछ गुगल खाता बिना।
एन्ड्रोइडले एपलाई आवश्यक पर्ने कुराहरू प्रदान गर्दछ। ब्लुटुथ अनुमतिहरूको लागि सोधिएको छ पहिलो पटक तपाईंले जाल सुरु गर्नुहुन्छ, सूचना अनुमति पहिलो पटक केहि चाहानुहुन्छ यदि तपाईंले जियोहाश च्यानलहरूको लागि निकटता क्रमबद्ध गर्ने सुविधा अन गर्नुभयो भने मात्र तपाईंलाई र स्थानलाई सूचित गर्नुहोस्।
iOS मा स्थापना गर्दै
आईओएस निर्माण मार्फत वितरण गरिएको छ TestFlight। Apple को TestFlight स्थापना गर्नुहोस् एप खोल्नुहोस्, त्यसपछि खोल्नुहोस् Nymchat निमन्त्रणा लिङ्क.
iOS ले एन्ड्रोइड भन्दा धेरै कम रस्सी पृष्ठभूमि एप दिन्छ। Nymchat को कुनै पुश प्रदायक छैन - त्यहाँबाट पुश गर्नको लागि तपाइँको सन्देशहरू समात्ने कुनै सर्भर छैन - त्यसैले iOS मा यो समात्छ प्रणालीको ब्याकग्राउन्ड-रिफ्रेस विन्डो प्रयोग गर्दै, जुन iOS ले यो जस्तो महसुस गर्दा तालिका बनाउँछ। त्यसैले एप निलम्बित हुँदा सूचनाहरू ढिलो आउन सक्छ। एन्ड्रोइडमा पनि त्यस्तै सेटिङले अग्रभूमि सेवा चलाउँछ र रिले जडान मात्र खुला रहन्छ।
कहाँ के चल्छ
यहाँ सूचीबद्ध नभएका सबै कुरा जताततै उस्तै काम गर्दछ: च्यानलहरू, सन्देशहरू, निजी सन्देशहरू, समूह च्याट, कल, zaps, पसल, Nymbot, विषयवस्तु र हरेक सेटिङ।
| सुविधा | वेब एप | एन्ड्रोइड | iOS |
|---|---|---|---|
| ब्लुटुथ जाल | क्रोमियम ब्राउजरहरू मात्र, र पातको रूपमा - ब्राउजरले आफैं विज्ञापन गर्न सक्दैन | पूर्ण साथी: एकै पटक विज्ञापन र स्क्यान | पूर्ण साथी: एकै पटक विज्ञापन र स्क्यान |
| पृष्ठभूमिमा जडान रहँदै | ट्याब खुला हुँदा मात्र | वैकल्पिक अग्रभूमि सेवाले रिले सकेट खुला राख्छ | प्रणालीको पृष्ठभूमि-रिफ्रेस विन्डोमा उत्तम-प्रयास क्याच-अप |
| एन्क्रिप्टेड पहिचान अनलक गर्दै | पासवर्ड, PIN, पासकी वा बायोमेट्रिक (WebAuthn PRF) | पासवर्ड, पिन वा उपकरण बायोमेट्रिक | पासवर्ड, पिन वा फेस आईडी / टच आईडी |
| अन्य एपहरूबाट Nymchat मा साझेदारी गर्दै | — | प्रणाली साझेदारी पाना | विस्तार साझा गर्नुहोस् |
| सन्देशहरूमा मोबाइल स्वाइप इशाराहरू | साँघुरो झ्यालमा | हो | हो |
| geohash च्यानलहरूको लागि निकटता क्रमबद्ध | ब्राउजर स्थान अनुमति | प्रणाली स्थान अनुमति | प्रणाली स्थान अनुमति |
सेटिङहरूले यन्त्रहरू बीचको Nostr लगइन पछ्याउनुहोस्, त्यसैले वेब प्रयोग गरेपछि एप स्थापना गर्नुहोस् संस्करण भनेको सबै कुरा फेरि सेट अप गर्नु होइन — हेर्नुहोस् यन्त्रहरू बीच सेटिङहरू सिङ्क गर्दै। पहिचान गुप्तिकरण यो जानाजानी अपवाद हो: यो प्रति-यन्त्र हो, किनभने अनलक कारक हो।