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