true_time एक Flutter पैकेज है जो उपकरण के स्थानीय घड़ी सेटिंग्स से स्वतंत्र, एनटीपी-आधारित समय की अनुमति देता है। यह विश्वसनीय नेटवर्क समय सर्वरों से वास्तविक समय के डेटा को प्राप्त करता है, भले ही उपयोगकर्ता अपने उपकरण की घड़ी को हाथ से समायोजित करें, इससे सटीक समय बनाए रखा जाता है। उपकरणों या सेवाओं के बीच समन्वित समय स्टैम्प की आवश्यकता वाले अनुप्रयोगों के लिए आदर्श। लाइब्रेरी हल्की है और विशेष रूप से Flutter के लिए डिज़ाइन की गई है, जो pub.dev के माध्यम से सरल एकीकरण की अनुमति देती है। यह क्रॉस-प्लेटफॉर्म उपयोग के लिए समर्थित है, हालांकि प्लेटफॉर्म-विशिष्ट विवरण दस्तावेज़ीकृत नहीं हैं।
उपयोग
- सिंक्रनाइज़्ड इवेंट लॉगिंग
- रियल-टाइम सहयोग ऐप्स
- समय-संवेदनशील प्रमाणीकरण
- आईओटी उपकरणों में सटीक समयांकन
मुख्य विशेषताएँ
- NTP-आधारित समय समन्वय
- डिवाइस क्लॉक बदलावों के प्रति दृढ़ता से रहना
- क्रॉस-प्लेटफॉर्म संगतता
- सरल API एकीकरण
- उच्च शुद्धता समयानुसार
इनके लिए उपयुक्त
- सटीक समय की आवश्यकता वाले अनुप्रयोग
- समय सुसंगतता की आवश्यकता वाले प्रणाली
- नेटवर्क या वितरित एप्लिकेशन
- सुरक्षा-महत्वपूर्ण समय जाँच
विचार योग्य बातें
- इंटरनेट कनेक्टिविटी की आवश्यकता है
- नेटवर्क राउंड-ट्रिप के कारण थोड़ी देरी हो सकती है
- ऑफलाइन फॉलबैक मैकेनिज्म नहीं है
- सीमित प्लेटफॉर्म-विशिष्ट कॉन्फ़िगरेशन विकल्प