ಜ್ಞಾನದ ಆಧಾರ ಇಲ್ಲಿ ಪ್ರಾರಂಭಿಸಿ
ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮತ್ತು ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳು
Nymchat ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ನಂತೆ ಮತ್ತು ಸ್ಥಳೀಯ Android ಮತ್ತು iOS ಅಪ್ಲಿಕೇಶನ್ಗಳಾಗಿ ರವಾನಿಸುತ್ತದೆ. ಅವರು ಒಂದೇ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಮಾತನಾಡುವ ಪ್ರತ್ಯೇಕ ಕೋಡ್ಬೇಸ್ಗಳು, ಆದ್ದರಿಂದ ನೆಟ್ವರ್ಕ್ ಒಂದು ನೆಟ್ವರ್ಕ್ ಆಗಿದೆ - ಆದರೆ a ಬೆರಳೆಣಿಕೆಯ ವೈಶಿಷ್ಟ್ಯಗಳು ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಏನು ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ ಎಂಬುದರ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುತ್ತದೆ.
ಅನುಕೂಲಕ್ಕಾಗಿ ಈ ಪುಟವನ್ನು ಯಂತ್ರದಿಂದ ಅನುವಾದಿಸಲಾಗಿದೆ. ಇಂಗ್ಲಿಷ್ ಮೂಲವು ಅನ್ವಯಿಸುವ ಆವೃತ್ತಿಯಾಗಿದೆ.
ಮೂರು ನಿರ್ಮಾಣಗಳು, ಒಂದು ನೆಟ್ವರ್ಕ್
| ನಿರ್ಮಿಸಿ | ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ | ಅದು ಎಲ್ಲಿಂದ ಬರುತ್ತದೆ |
|---|---|---|
| ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ (PWA) | ಸರಳ HTML, CSS ಮತ್ತು JavaScript ಮಾಡ್ಯೂಲ್ಗಳು - ಅದನ್ನು ಚಲಾಯಿಸಲು ಯಾವುದೇ ನಿರ್ಮಾಣ ಹಂತದ ಅಗತ್ಯವಿಲ್ಲ | ನಿಂದ ಸೇವೆ ಸಲ್ಲಿಸಲಾಗಿದೆ web.nymchat.app, ಅಥವಾ ರೆಪೊಸಿಟರಿಯನ್ನು ರನ್ ಮಾಡಿ index.html ನೀವೇ |
| ಆಂಡ್ರಾಯ್ಡ್ | ಫ್ಲಟರ್, ಸ್ಥಳೀಯ UI ಉದ್ದಕ್ಕೂ | ಗೂಗಲ್ ಪ್ಲೇ ಮತ್ತು Zapstore |
| ಐಒಎಸ್ | ಅದೇ Flutter ಅಪ್ಲಿಕೇಶನ್ | TestFlight |
ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಬಾಕ್ಸ್ನಲ್ಲಿರುವ ಬ್ರೌಸರ್ ಅಲ್ಲ. ಅವರು ಅದೇ ಸಂಪೂರ್ಣ ಸ್ಥಳೀಯ ಅನುಷ್ಠಾನವಾಗಿದೆ ಕ್ಲೈಂಟ್ - ಅವರ ಸ್ವಂತ ನಾಸ್ಟ್ರ್ ಸ್ಟಾಕ್, ಅವರ ಸ್ವಂತ ರಿಲೇ ಪೂಲ್, ಅವರ ಸ್ವಂತ ಸಂಗ್ರಹಣೆ - ಹಾಕಲಾಗಿದೆ ಪರದೆಗಾಗಿ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಪರದೆಯನ್ನು ಹೊಂದಿಸಲು, ಸೆಟ್ಟಿಂಗ್ಗಳ ಗುಂಪುಗಳು ಒಂದೇ ಆಗಿರುತ್ತವೆ ಆದೇಶ.
ಎಲ್ಲಾ ಮೂರು AGPL-3.0 ಅಡಿಯಲ್ಲಿ ತೆರೆದ ಮೂಲವಾಗಿದೆ, in
ಒಂದು ಭಂಡಾರ:
ಮೂಲದಲ್ಲಿ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್, ಅಡಿಯಲ್ಲಿ ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್ android-ios-app/.
ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ
ತೆರೆಯಿರಿ web.nymchat.app. ಅದು ಈಗಾಗಲೇ ಸಂಪೂರ್ಣ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿದೆ - ಸ್ಥಾಪಿಸುವುದರಿಂದ ಅದು ಹೋಮ್-ಸ್ಕ್ರೀನ್ ಐಕಾನ್ ಅನ್ನು ನೀಡುತ್ತದೆ, ಅದರ ಸ್ವಂತ ವಿಂಡೋ ಮತ್ತು ಸೇವಾ ಕಾರ್ಯಕರ್ತರ ಮೂಲಕ ಆಫ್ಲೈನ್ ಕ್ಯಾಶಿಂಗ್.
- ಕ್ರೋಮ್, ಎಡ್ಜ್, ಬ್ರೇವ್, ಒಪೆರಾ (ಡೆಸ್ಕ್ಟಾಪ್) — ಒಂದು ಅನುಸ್ಥಾಪನ ಐಕಾನ್ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ ವಿಳಾಸ ಪಟ್ಟಿ.
- ಆಂಡ್ರಾಯ್ಡ್ - ಬ್ರೌಸರ್ "ಮುಖಪುಟ ಪರದೆಗೆ ಸೇರಿಸು" ನೀಡುತ್ತದೆ; ಮೆನು ಅದನ್ನು ಹೊಂದಿದೆ ತುಂಬಾ.
- ಐಒಎಸ್ ಸಫಾರಿ — ಹಂಚಿಕೊಳ್ಳಿ, ನಂತರ "ಹೋಮ್ ಸ್ಕ್ರೀನ್ಗೆ ಸೇರಿಸಿ". ಸಫಾರಿ ಆಗುವುದಿಲ್ಲ iOS ನಲ್ಲಿ ಯಾವುದೇ ಇತರ ಬ್ರೌಸರ್ನಿಂದ ಇದನ್ನು ನೀಡುತ್ತವೆ.
Android ನಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ
ಎರಡು ಮಾರ್ಗಗಳು, ಒಂದೇ ಅಪ್ಲಿಕೇಶನ್:
- Google Play - Nymchat ಗಾಗಿ ಹುಡುಕಿ, ಅಥವಾ ಸ್ಥಾಪಿಸಿ
com.nym.barನೇರವಾಗಿ. - Zapstore - ಸಹಿ ಮಾಡಿದ APK ಗಳನ್ನು ವಿತರಿಸುವ Nostr-ಸ್ಥಳೀಯ ಅಪ್ಲಿಕೇಶನ್ ಸ್ಟೋರ್ Google ಖಾತೆ ಇಲ್ಲದೆ.
Android ಅಪ್ಲಿಕೇಶನ್ಗೆ ಅಗತ್ಯವಿರುವಂತೆ ಅದನ್ನು ನೀಡುತ್ತದೆ. ಬ್ಲೂಟೂತ್ ಅನುಮತಿಗಳನ್ನು ಕೇಳಲಾಗುತ್ತದೆ ನೀವು ಮೊದಲ ಬಾರಿಗೆ ಮೆಶ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತೀರಿ, ಮೊದಲ ಬಾರಿಗೆ ಏನಾದರೂ ಬಯಸಿದಾಗ ಅಧಿಸೂಚನೆ ಅನುಮತಿ ಜಿಯೋಹಾಶ್ ಚಾನಲ್ಗಳಿಗಾಗಿ ನೀವು ಸಾಮೀಪ್ಯ ವಿಂಗಡಣೆಯನ್ನು ಆನ್ ಮಾಡಿದರೆ ಮಾತ್ರ ನಿಮಗೆ ಮತ್ತು ಸ್ಥಳವನ್ನು ಸೂಚಿಸಿ.
iOS ನಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ
ಐಒಎಸ್ ನಿರ್ಮಾಣದ ಮೂಲಕ ವಿತರಿಸಲಾಗುತ್ತದೆ TestFlight. Apple ನ TestFlight ಅನ್ನು ಸ್ಥಾಪಿಸಿ ಅಪ್ಲಿಕೇಶನ್, ನಂತರ ತೆರೆಯಿರಿ ನಿಮ್ಚಾಟ್ ಆಹ್ವಾನ ಲಿಂಕ್.
ಐಒಎಸ್ ಹಿನ್ನೆಲೆ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಆಂಡ್ರಾಯ್ಡ್ಗಿಂತ ಕಡಿಮೆ ಹಗ್ಗವನ್ನು ನೀಡುತ್ತದೆ. Nymchat ಯಾವುದೇ ಪುಶ್ ಪೂರೈಕೆದಾರರನ್ನು ಹೊಂದಿಲ್ಲ - ತಳ್ಳಲು ನಿಮ್ಮ ಸಂದೇಶಗಳನ್ನು ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವ ಯಾವುದೇ ಸರ್ವರ್ ಇಲ್ಲ - ಆದ್ದರಿಂದ iOS ನಲ್ಲಿ ಅದು ಹಿಡಿಯುತ್ತದೆ ಸಿಸ್ಟಂನ ಹಿನ್ನಲೆ-ರಿಫ್ರೆಶ್ ವಿಂಡೋವನ್ನು ಬಳಸುವುದು, iOS ತನಗೆ ಅನಿಸಿದಾಗ ಅದನ್ನು ನಿಗದಿಪಡಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಅಮಾನತುಗೊಳಿಸಿದಾಗ ಅಧಿಸೂಚನೆಗಳು ತಡವಾಗಿ ಬರಬಹುದು. ಆಂಡ್ರಾಯ್ಡ್ನಲ್ಲಿ ಅದೇ ಸೆಟ್ಟಿಂಗ್ ಮುಂಭಾಗದ ಸೇವೆಯನ್ನು ನಡೆಸುತ್ತದೆ ಮತ್ತು ರಿಲೇ ಸಂಪರ್ಕವು ಸರಳವಾಗಿ ತೆರೆದಿರುತ್ತದೆ.
ಯಾವುದು ಎಲ್ಲಿಗೆ ಓಡುತ್ತದೆ
ಇಲ್ಲಿ ಪಟ್ಟಿ ಮಾಡದಿರುವ ಎಲ್ಲವೂ ಎಲ್ಲೆಡೆ ಒಂದೇ ರೀತಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ: ಚಾನಲ್ಗಳು, ಸಂದೇಶಗಳು, ಖಾಸಗಿ ಸಂದೇಶಗಳು, ಗುಂಪು ಚಾಟ್ಗಳು, ಕರೆಗಳು, ಜ್ಯಾಪ್ಗಳು, ಅಂಗಡಿ, ನಿಂಬಾಟ್, ಥೀಮ್ಗಳು ಮತ್ತು ಪ್ರತಿಯೊಂದು ಸೆಟ್ಟಿಂಗ್.
| ವೈಶಿಷ್ಟ್ಯ | ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ | ಆಂಡ್ರಾಯ್ಡ್ | ಐಒಎಸ್ |
|---|---|---|---|
| ಬ್ಲೂಟೂತ್ ಮೆಶ್ | ಕ್ರೋಮಿಯಂ ಬ್ರೌಸರ್ಗಳು ಮಾತ್ರ, ಮತ್ತು ಲೀಫ್ನಂತೆ - ಬ್ರೌಸರ್ ತನ್ನನ್ನು ತಾನೇ ಜಾಹೀರಾತು ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ | ಪೂರ್ಣ ಪೀರ್: ಏಕಕಾಲದಲ್ಲಿ ಜಾಹೀರಾತು ಮತ್ತು ಸ್ಕ್ಯಾನ್ | ಪೂರ್ಣ ಪೀರ್: ಏಕಕಾಲದಲ್ಲಿ ಜಾಹೀರಾತು ಮತ್ತು ಸ್ಕ್ಯಾನ್ |
| ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಸಂಪರ್ಕದಲ್ಲಿರಿ | ಟ್ಯಾಬ್ ತೆರೆದಿರುವಾಗ ಮಾತ್ರ | ಐಚ್ಛಿಕ ಮುಂಭಾಗದ ಸೇವೆಯು ರಿಲೇ ಸಾಕೆಟ್ ಅನ್ನು ತೆರೆದಿರುತ್ತದೆ | ಸಿಸ್ಟಂನ ಹಿನ್ನೆಲೆ-ರಿಫ್ರೆಶ್ ವಿಂಡೋದಲ್ಲಿ ಅತ್ಯುತ್ತಮ-ಪ್ರಯತ್ನ ಕ್ಯಾಚ್-ಅಪ್ |
| ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಗುರುತನ್ನು ಅನ್ಲಾಕ್ ಮಾಡಲಾಗುತ್ತಿದೆ | ಪಾಸ್ವರ್ಡ್, ಪಿನ್, ಪಾಸ್ಕೀ ಅಥವಾ ಬಯೋಮೆಟ್ರಿಕ್ (WebAuthn PRF) | ಪಾಸ್ವರ್ಡ್, ಪಿನ್ ಅಥವಾ ಸಾಧನ ಬಯೋಮೆಟ್ರಿಕ್ | ಪಾಸ್ವರ್ಡ್, ಪಿನ್ ಅಥವಾ ಫೇಸ್ ಐಡಿ / ಟಚ್ ಐಡಿ |
| ಇತರ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಂದ Nymchat ಗೆ ಹಂಚಿಕೊಳ್ಳಲಾಗುತ್ತಿದೆ | — | ಸಿಸ್ಟಮ್ ಹಂಚಿಕೆ ಹಾಳೆ | ವಿಸ್ತರಣೆಯನ್ನು ಹಂಚಿಕೊಳ್ಳಿ |
| ಸಂದೇಶಗಳ ಮೇಲೆ ಮೊಬೈಲ್ ಸ್ವೈಪ್ ಸನ್ನೆಗಳು | ಕಿರಿದಾದ ಕಿಟಕಿಯ ಮೇಲೆ | ಹೌದು | ಹೌದು |
| ಜಿಯೋಹಾಶ್ ಚಾನಲ್ಗಳಿಗೆ ಸಾಮೀಪ್ಯ ವಿಂಗಡಣೆ | ಬ್ರೌಸರ್ ಸ್ಥಳ ಅನುಮತಿ | ಸಿಸ್ಟಂ ಸ್ಥಳ ಅನುಮತಿ | ಸಿಸ್ಟಂ ಸ್ಥಳ ಅನುಮತಿ |
ಸೆಟ್ಟಿಂಗ್ಗಳು ಸಾಧನಗಳ ನಡುವೆ Nostr ಲಾಗಿನ್ ಅನ್ನು ಅನುಸರಿಸುತ್ತವೆ, ಆದ್ದರಿಂದ ವೆಬ್ ಬಳಸಿದ ನಂತರ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವುದು ಆವೃತ್ತಿ ಎಂದರೆ ಎಲ್ಲವನ್ನೂ ಮತ್ತೆ ಹೊಂದಿಸುವುದು ಎಂದಲ್ಲ - ನೋಡಿ ಸಾಧನಗಳ ನಡುವೆ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಸಿಂಕ್ ಮಾಡಲಾಗುತ್ತಿದೆ. ಗುರುತಿನ ಗೂಢಲಿಪೀಕರಣ ಉದ್ದೇಶಪೂರ್ವಕ ವಿನಾಯಿತಿಯಾಗಿದೆ: ಇದು ಪ್ರತಿ ಸಾಧನವಾಗಿದೆ, ಏಕೆಂದರೆ ಅನ್ಲಾಕ್ ಅಂಶವಾಗಿದೆ.