bloc_concurrency
ईम्बर कन्करेंसी से प्रेरित अनुकूलित इवेंट ट्रांसफॉर्मर। ब्लॉक स्टेट मैनेजमेंट पैकेज के साथ उपयोग के लिए बनाया गया है।
वेबट्रिट फ़ोन एप्लिकेशन
ईम्बर कन्करेंसी से प्रेरित अनुकूलित इवेंट ट्रांसफॉर्मर। ब्लॉक स्टेट मैनेजमेंट पैकेज के साथ उपयोग के लिए बनाया गया है।
एक फ्लटर प्लगइन जो आपको Firebase स्थापना का उपयोग करने की अनुमति देता है।
Firebase Remote Config के लिए Flutter प्लगइन। री-रिलीज किए बिना अपने ऐप के दिखावट और व्यवहार को अपडेट करें।
कई प्लेटफॉर्मों पर फ़ाइलों के साथ काम करने की अनुमति देने के लिए एक अबस्ट्रैक्शन।
एक फ्लटर प्लगइन जो वेब पर वेबव्यू विजेट प्रदान करता है।
GoogleWebRTC पर आधारित iOS/Android/Desktop/Web के लिए Flutter WebRTC प्लगइन।
v0.13.1मैटेरियल डिज़ाइन 3 रंग प्रणाली को संचालित करने वाले एल्गोरिदम और उपयोगिताएं, जिसमें छवियों से थीम रंग चुनना और रंगों के टोन बनाना शामिल है; सभी एक नए रंग अंतरिक्ष में।
AutoRoute एक घोषित रूटिंग समाधान है, जहां आपके लिए नेविगेशन के लिए आवश्यक सभी चीजों को स्वचालित रूप से उत्पन्न कर दिया जाता है।
एक टूल जो एकल रिपॉजिटरी में कई पैकेज के साथ Dart और Flutter रिपॉजिटरी को प्रबंधित करता है। सामान्य कमिट के माध्यम से स्वचालित संस्करण प्रबंधन का समर्थन करता है। JavaScript के Lerna पैकेज से प्रेरित।
Flutter ऐप्स के लिए एक शक्तिशाली, बहुपлатफॉर्म ई2ई यूआई टेस्टिंग फ्रेमवर्क जो integration_test की सीमाओं को पार करता है और मूलभूत इंटरैक्शन का निपटान करता है।
क्वाइवर डार्ट के उपयोगी पुस्तकालयों का सेट है जो बहुत सारे डार्ट पुस्तकालयों के उपयोग को आसान और अधिक सुविधाजनक बनाता है, या अतिरिक्त कार्यक्षमता जोड़ता है।
Flutter Workmanager। यह प्लगइन आपको Android और iOS पर पृष्ठभूमि कार्य की योजना बनाने की अनुमति देता है।
{"sdk":"flutter"}{"sdk":"flutter"}^2.13.1^0.2.3^11.1.0^9.2.1^0.3.0^10.0.0^1.4.1^1.1.2^1.19.1^7.1.1^3.4.1^0.3.5+2^13.1.0^1.4.0^1.1.64^2.32.1^4.4.0^2.0.8^12.4.1^0.4.2+2^4.9.0^5.2.2^16.2.2^6.5.1^9.1.1^21.0.0^2.2.1^10.3.1^2.3.0^0.8.0^3.1.0^5.0.1^8.1.0^1.0.0^0.15.6^1.6.0^4.0.0^2.1.0^4.2.5any^4.12.0^0.10.5^5.0.0^1.3.0^2.0.0+1^2.9.0anyany^7.2.0^10.1.0^1.9.1^2.1.5^12.0.1^0.8.0^6.1.5+1^2.2.0^3.2.2^0.28.0{"git":{"url":"https://github.com/SERDUN/dart-sdp-transform.git","ref":"fix/ufrag-numeric-coercion"}}^13.1.0^2.5.5^2.1.1^6.3.2^4.5.3^3.0.0^4.13.1^0.2.3+4^0.9.0+3{"path":"./packages/data/app_database"}{"path":"./packages/device_auto_rotate"}{"path":"./packages/pjsua_companion"}{"path":"./packages/ssl_certificates"}{"path":"./packages/store_info_extractor"}{"path":"./packages/webtrit_api"}{"path":"./packages/webtrit_appearance_theme"}{"git":{"url":"https://github.com/WebTrit/webtrit_callkeep.git","ref":"1.3.3","path":"webtrit_callkeep"}}{"path":"./packages/webtrit_phone_number"}{"path":"./packages/webtrit_signaling"}{"path":"./packages/webtrit_signaling_service/webtrit_signaling_service"}{"git":{"url":"https://github.com/SERDUN/flutter_contacts.git","ref":"main"}}{"git":{"url":"https://github.com/WebTrit/flutter-webrtc.git","ref":"main_ext_rebase_11.08.26"}}{"sdk":"flutter"}{"sdk":"flutter"}{"sdk":"flutter"}^10.5.0^2.15.0^1.3.3^5.14.1^0.14.4^6.0.0^2.4.7^3.2.5^6.14.0{"git":{"url":"https://github.com/SERDUN/l10n_mapper.git","ref":"8a90364","path":"l10n_mapper_generator"}}^7.8.0^1.0.5यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।
WebTrit Phone is a feature-rich application designed for seamless communication.
Use the following setup to ensure compatibility with this branch:
Please align your local environment with these versions for consistent behavior across development and testing workflows.
The application offers extensive customization options:
flutter test
Framework: We use Patrol framework for integration testing.
It helps us to automate native iOS and Android behaviors and simplifyes routine tasks during testing.
You can find more information about it here: https://patrol.dev/
Integration tests are located in the patrol_test folder.
Configuration: The configuration file dart_define.integration_test.json defines all the environment variables (login credentials, contacts, user info, and call settings) for the integration tests. Integration Test Variables.
Calls test: For simulating SIP calls during tests, here is pjsua Companion — an HTTP server that wraps the pjsua CLI to place and answer calls programmatically when app tests is running.
Commands: See Integration Test Commands for all patrol build, run, Firebase Test Lab, and local companion commands.
Coverage: See Integration Test Coverage for a description of every test file and its steps.
We welcome contributions from the community! Please follow our contribution guidelines when submitting pull requests.
This project is licensed under the MIT License.
This project is tested with BrowserStack.