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