ਗਿਆਨ ਅਧਾਰ ਇੱਥੇ ਸ਼ੁਰੂ ਕਰੋ
ਐਪਸ ਅਤੇ ਪਲੇਟਫਾਰਮ
Nymchat ਇੱਕ ਵੈੱਬ ਐਪ ਦੇ ਤੌਰ 'ਤੇ ਅਤੇ ਮੂਲ ਐਂਡਰਾਇਡ ਅਤੇ iOS ਐਪਾਂ ਦੇ ਤੌਰ 'ਤੇ ਭੇਜਦਾ ਹੈ। ਉਹ ਹਨ ਵੱਖਰੇ ਕੋਡਬੇਸ ਜੋ ਇੱਕੋ ਪ੍ਰੋਟੋਕੋਲ ਬੋਲਦੇ ਹਨ, ਇਸ ਲਈ ਨੈੱਟਵਰਕ ਇੱਕ ਨੈੱਟਵਰਕ ਹੈ — ਪਰ ਏ ਮੁੱਠੀ ਭਰ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਇਸ ਗੱਲ 'ਤੇ ਨਿਰਭਰ ਕਰਦੀਆਂ ਹਨ ਕਿ ਪਲੇਟਫਾਰਮ ਇੱਕ ਐਪ ਨੂੰ ਕੀ ਕਰਨ ਦੇਵੇਗਾ।
ਇਹ ਪੰਨਾ ਸਹੂਲਤ ਲਈ ਮਸ਼ੀਨ ਦੁਆਰਾ ਅਨੁਵਾਦ ਕੀਤਾ ਗਿਆ ਹੈ। ਅੰਗਰੇਜ਼ੀ ਮੂਲ ਉਹ ਸੰਸਕਰਣ ਹੈ ਜੋ ਲਾਗੂ ਹੁੰਦਾ ਹੈ।
ਤਿੰਨ ਬਿਲਡ, ਇੱਕ ਨੈੱਟਵਰਕ
| ਬਣਾਓ | ਵਿੱਚ ਲਿਖਿਆ ਗਿਆ | ਇਹ ਕਿੱਥੋਂ ਆਉਂਦਾ ਹੈ |
|---|---|---|
| ਵੈੱਬ ਐਪ (PWA) | ਪਲੇਨ HTML, CSS ਅਤੇ JavaScript ਮੋਡੀਊਲ — ਇਸਨੂੰ ਚਲਾਉਣ ਲਈ ਕੋਈ ਬਿਲਡ ਸਟੈਪ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ | ਤੋਂ ਸੇਵਾ ਕੀਤੀ web.nymchat.app, ਜਾਂ ਰਿਪੋਜ਼ਟਰੀ ਚਲਾਓ index.html ਆਪਣੇ ਆਪ ਨੂੰ |
| ਐਂਡਰਾਇਡ | ਫਲਟਰ, ਪੂਰੇ ਮੂਲ UI | ਗੂਗਲ ਪਲੇ ਅਤੇ Zapstore |
| iOS | ਉਹੀ ਫਲਟਰ ਐਪ | TestFlight |
ਮੋਬਾਈਲ ਐਪਸ ਇੱਕ ਬਕਸੇ ਵਿੱਚ ਇੱਕ ਬ੍ਰਾਊਜ਼ਰ ਨਹੀਂ ਹਨ। ਉਹ ਉਸੇ ਦਾ ਪੂਰਾ ਮੂਲ ਅਮਲ ਹਨ ਕਲਾਇੰਟ — ਉਹਨਾਂ ਦਾ ਆਪਣਾ ਨੋਸਟਰ ਸਟੈਕ, ਉਹਨਾਂ ਦਾ ਆਪਣਾ ਰੀਲੇਅ ਪੂਲ, ਉਹਨਾਂ ਦਾ ਆਪਣਾ ਸਟੋਰੇਜ — ਰੱਖਿਆ ਗਿਆ ਸਕਰੀਨ ਲਈ ਵੈਬ ਐਪ ਸਕ੍ਰੀਨ ਨਾਲ ਮੇਲ ਕਰਨ ਲਈ ਬਾਹਰ, ਸੈਟਿੰਗਾਂ ਦੇ ਸਮੂਹਾਂ ਤੱਕ ਉਸੇ ਵਿੱਚ ਹੋਣ ਆਰਡਰ
ਇਹ ਤਿੰਨੋਂ AGPL-3.0 ਦੇ ਅਧੀਨ ਓਪਨ ਸੋਰਸ ਹਨ, in
ਇੱਕ ਰਿਪੋਜ਼ਟਰੀ:
ਰੂਟ 'ਤੇ ਵੈੱਬ ਐਪ, ਹੇਠਾਂ ਮੋਬਾਈਲ ਐਪ android-ios-app/.
ਵੈੱਬ ਐਪ ਨੂੰ ਸਥਾਪਿਤ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ
ਖੋਲ੍ਹੋ web.nymchat.app. ਕਿ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਪੂਰੀ ਐਪ ਹੈ — ਇੰਸਟਾਲ ਕਰਨ ਨਾਲ ਇਸਨੂੰ ਸਿਰਫ਼ ਇੱਕ ਹੋਮ-ਸਕ੍ਰੀਨ ਆਈਕਨ ਮਿਲਦਾ ਹੈ, ਇਸਦੀ ਆਪਣੀ ਵਿੰਡੋ ਅਤੇ ਇੱਕ ਸੇਵਾ ਕਰਮਚਾਰੀ ਦੁਆਰਾ ਔਫਲਾਈਨ ਕੈਸ਼ਿੰਗ।
- Chrome, Edge, Brave, Opera (ਡੈਸਕਟਾਪ) - ਵਿੱਚ ਇੱਕ ਇੰਸਟਾਲ ਆਈਕਨ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ ਪਤਾ ਪੱਟੀ.
- ਐਂਡਰਾਇਡ - ਬ੍ਰਾਊਜ਼ਰ "ਹੋਮ ਸਕ੍ਰੀਨ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ" ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ; ਮੇਨੂ ਕੋਲ ਹੈ ਵੀ.
- ਆਈਓਐਸ ਸਫਾਰੀ - ਸਾਂਝਾ ਕਰੋ, ਫਿਰ "ਹੋਮ ਸਕ੍ਰੀਨ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ"। ਸਫਾਰੀ ਨਹੀਂ ਕਰੇਗੀ iOS 'ਤੇ ਕਿਸੇ ਹੋਰ ਬ੍ਰਾਊਜ਼ਰ ਤੋਂ ਇਸ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰੋ।
ਐਂਡਰਾਇਡ 'ਤੇ ਸਥਾਪਿਤ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ
ਦੋ ਰੂਟ, ਇੱਕੋ ਐਪ:
- Google Play - Nymchat ਦੀ ਖੋਜ ਕਰੋ, ਜਾਂ ਇੰਸਟਾਲ ਕਰੋ
com.nym.barਸਿੱਧੇ. - Zapstore - ਇੱਕ ਨੋਸਟਰ-ਨੇਟਿਵ ਐਪ ਸਟੋਰ ਜੋ ਦਸਤਖਤ ਕੀਤੇ ਏਪੀਕੇ ਵੰਡਦਾ ਹੈ Google ਖਾਤੇ ਤੋਂ ਬਿਨਾਂ।
ਐਂਡਰੌਇਡ ਐਪ ਨੂੰ ਉਸ ਦੀ ਲੋੜ ਮੁਤਾਬਕ ਅਨੁਦਾਨ ਦਿੰਦਾ ਹੈ। ਬਲੂਟੁੱਥ ਅਨੁਮਤੀਆਂ ਲਈ ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਪਹਿਲੀ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਜਾਲ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋ, ਸੂਚਨਾ ਦੀ ਇਜਾਜ਼ਤ ਪਹਿਲੀ ਵਾਰ ਜਦੋਂ ਕੋਈ ਚੀਜ਼ ਚਾਹੁੰਦਾ ਹੈ ਤੁਹਾਨੂੰ ਸੂਚਿਤ ਕਰੋ, ਅਤੇ ਟਿਕਾਣੇ ਨੂੰ ਤਾਂ ਹੀ ਸੂਚਿਤ ਕਰੋ ਜੇਕਰ ਤੁਸੀਂ ਜੀਓਹੈਸ਼ ਚੈਨਲਾਂ ਲਈ ਨੇੜਤਾ ਛਾਂਟੀ ਨੂੰ ਚਾਲੂ ਕਰਦੇ ਹੋ।
iOS 'ਤੇ ਸਥਾਪਤ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ
ਆਈਓਐਸ ਬਿਲਡ ਦੁਆਰਾ ਵੰਡਿਆ ਜਾਂਦਾ ਹੈ TestFlight. ਐਪਲ ਦੀ ਟੈਸਟਫਲਾਈਟ ਨੂੰ ਸਥਾਪਿਤ ਕਰੋ ਐਪ, ਫਿਰ ਖੋਲ੍ਹੋ Nymchat ਸੱਦਾ ਲਿੰਕ.
ਆਈਓਐਸ ਇੱਕ ਬੈਕਗ੍ਰਾਉਂਡ ਐਪ ਐਂਡਰਾਇਡ ਨਾਲੋਂ ਕਿਤੇ ਘੱਟ ਰੱਸੀ ਦਿੰਦਾ ਹੈ। Nymchat ਦਾ ਕੋਈ ਪੁਸ਼ ਪ੍ਰਦਾਤਾ ਨਹੀਂ ਹੈ - ਤੁਹਾਡੇ ਸੁਨੇਹਿਆਂ ਨੂੰ ਪੁਸ਼ ਕਰਨ ਲਈ ਕੋਈ ਸਰਵਰ ਨਹੀਂ ਹੈ - ਇਸ ਲਈ ਆਈਓਐਸ 'ਤੇ ਇਹ ਫੜਦਾ ਹੈ ਸਿਸਟਮ ਦੀ ਬੈਕਗ੍ਰਾਉਂਡ-ਰਿਫਰੈਸ਼ ਵਿੰਡੋ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ, ਜਿਸ ਨੂੰ iOS ਅਨੁਸੂਚਿਤ ਕਰਦਾ ਹੈ ਜਦੋਂ ਇਹ ਇਸ ਤਰ੍ਹਾਂ ਮਹਿਸੂਸ ਕਰਦਾ ਹੈ। ਇਸ ਲਈ ਐਪ ਦੇ ਮੁਅੱਤਲ ਹੋਣ 'ਤੇ ਸੂਚਨਾਵਾਂ ਦੇਰ ਨਾਲ ਆ ਸਕਦੀਆਂ ਹਨ। ਐਂਡਰਾਇਡ 'ਤੇ ਵੀ ਸੈਟਿੰਗ ਇੱਕ ਫੋਰਗਰਾਉਂਡ ਸੇਵਾ ਚਲਾਉਂਦੀ ਹੈ ਅਤੇ ਰੀਲੇਅ ਕੁਨੈਕਸ਼ਨ ਸਿਰਫ਼ ਖੁੱਲ੍ਹਾ ਰਹਿੰਦਾ ਹੈ।
ਕੀ ਕਿੱਥੇ ਚੱਲਦਾ ਹੈ
ਇੱਥੇ ਸੂਚੀਬੱਧ ਨਾ ਕੀਤੀ ਗਈ ਹਰ ਚੀਜ਼ ਹਰ ਥਾਂ ਇੱਕੋ ਜਿਹੀ ਕੰਮ ਕਰਦੀ ਹੈ: ਚੈਨਲ, ਸੁਨੇਹੇ, ਨਿੱਜੀ ਸੁਨੇਹੇ, ਗਰੁੱਪ ਚੈਟਸ, ਕਾਲਾਂ, ਜ਼ੈਪ, ਦੁਕਾਨ, ਨਿੰਬਟ, ਥੀਮ ਅਤੇ ਹਰ ਸੈਟਿੰਗ।
| ਵਿਸ਼ੇਸ਼ਤਾ | ਵੈੱਬ ਐਪ | ਐਂਡਰਾਇਡ | iOS |
|---|---|---|---|
| ਬਲੂਟੁੱਥ ਜਾਲ | ਕੇਵਲ Chromium ਬ੍ਰਾਊਜ਼ਰ, ਅਤੇ ਇੱਕ ਪੱਤੇ ਦੇ ਰੂਪ ਵਿੱਚ — ਇੱਕ ਬ੍ਰਾਊਜ਼ਰ ਆਪਣੇ ਆਪ ਦਾ ਇਸ਼ਤਿਹਾਰ ਨਹੀਂ ਦੇ ਸਕਦਾ ਹੈ | ਪੂਰਾ ਪੀਅਰ: ਇੱਕ ਵਾਰ ਵਿੱਚ ਇਸ਼ਤਿਹਾਰ ਅਤੇ ਸਕੈਨ | ਪੂਰਾ ਪੀਅਰ: ਇੱਕ ਵਾਰ ਵਿੱਚ ਇਸ਼ਤਿਹਾਰ ਅਤੇ ਸਕੈਨ |
| ਪਿਛੋਕੜ ਵਿੱਚ ਜੁੜੇ ਰਹਿਣਾ | ਸਿਰਫ਼ ਇੱਕ ਟੈਬ ਖੁੱਲ੍ਹਣ ਦੌਰਾਨ | ਵਿਕਲਪਿਕ ਫੋਰਗਰਾਉਂਡ ਸੇਵਾ ਰੀਲੇਅ ਸਾਕਟ ਨੂੰ ਖੁੱਲ੍ਹਾ ਰੱਖਦੀ ਹੈ | ਸਿਸਟਮ ਦੀ ਬੈਕਗਰਾਊਂਡ-ਰਿਫਰੈਸ਼ ਵਿੰਡੋ ਵਿੱਚ ਸਭ ਤੋਂ ਵਧੀਆ ਕੋਸ਼ਿਸ਼ |
| ਇੱਕ ਇਨਕ੍ਰਿਪਟਡ ਪਛਾਣ ਨੂੰ ਅਨਲੌਕ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ | ਪਾਸਵਰਡ, ਪਿੰਨ, ਪਾਸਕੀ ਜਾਂ ਬਾਇਓਮੈਟ੍ਰਿਕ (WebAuthn PRF) | ਪਾਸਵਰਡ, ਪਿੰਨ ਜਾਂ ਡਿਵਾਈਸ ਬਾਇਓਮੈਟ੍ਰਿਕ | ਪਾਸਵਰਡ, ਪਿੰਨ ਜਾਂ ਫੇਸ ਆਈਡੀ / ਟੱਚ ਆਈਡੀ |
| ਹੋਰ ਐਪਸ ਤੋਂ Nymchat ਵਿੱਚ ਸਾਂਝਾ ਕਰਨਾ | — | ਸਿਸਟਮ ਸ਼ੇਅਰ ਸ਼ੀਟ | ਸ਼ੇਅਰ ਐਕਸਟੈਂਸ਼ਨ |
| ਸੁਨੇਹਿਆਂ 'ਤੇ ਮੋਬਾਈਲ ਸਵਾਈਪ ਇਸ਼ਾਰੇ | ਇੱਕ ਤੰਗ ਵਿੰਡੋ 'ਤੇ | ਹਾਂ | ਹਾਂ |
| ਜੀਓਹੈਸ਼ ਚੈਨਲਾਂ ਲਈ ਨੇੜਤਾ ਛਾਂਟੀ | ਬ੍ਰਾਊਜ਼ਰ ਟਿਕਾਣਾ ਅਨੁਮਤੀ | ਸਿਸਟਮ ਟਿਕਾਣਾ ਅਨੁਮਤੀ | ਸਿਸਟਮ ਟਿਕਾਣਾ ਅਨੁਮਤੀ |
ਸੈਟਿੰਗਾਂ ਡਿਵਾਈਸਾਂ ਦੇ ਵਿਚਕਾਰ ਇੱਕ Nostr ਲੌਗਇਨ ਦੀ ਪਾਲਣਾ ਕਰਦੀਆਂ ਹਨ, ਇਸਲਈ ਵੈੱਬ ਦੀ ਵਰਤੋਂ ਕਰਨ ਤੋਂ ਬਾਅਦ ਐਪ ਨੂੰ ਸਥਾਪਿਤ ਕਰਨਾ ਸੰਸਕਰਣ ਦਾ ਮਤਲਬ ਇਹ ਨਹੀਂ ਹੈ ਕਿ ਸਭ ਕੁਝ ਦੁਬਾਰਾ ਸੈੱਟ ਕਰੋ — ਵੇਖੋ ਡਿਵਾਈਸਾਂ ਵਿਚਕਾਰ ਸਮਕਾਲੀਕਰਨ ਸੈਟਿੰਗਾਂ. ਪਛਾਣ ਐਨਕ੍ਰਿਪਸ਼ਨ ਜਾਣਬੁੱਝ ਕੇ ਅਪਵਾਦ ਹੈ: ਇਹ ਪ੍ਰਤੀ-ਡਿਵਾਈਸ ਹੈ, ਕਿਉਂਕਿ ਅਨਲੌਕ ਫੈਕਟਰ ਹੈ।