अवलोकन
r_upgrade एक Flutter प्लगइन है जो Android और iOS प्लेटफॉर्म पर ऐप अपग्रेड और स्थापना की अनुमति देता है। यह अपडेट की जांच, नए संस्करण को डाउनलोड करने और उन्हें बिना किसी रुकावट के स्थापित करने का एक सरल तरीका प्रदान करता है। विकासकर्ताओं के लिए डिज़ाइन किया गया है जो भरोसेमंद ऐप-आंतरिक अपडेट कार्यक्षमता चाहते हैं, इसमें बैकग्राउंड डाउनलोड का समर्थन है और प्लेटफॉर्म-विशिष्ट विवरणों को संभालता है। यह पब.डेव के माध्यम से आसानी से एकीकृत होता है और GitHub के माध्यम से खुले स्रोत की पारदर्शिता के साथ बनाए रखा जाता है। बाहरी स्टोर पर निर्भर नहीं करते हुए स्वचालित या हस्तक्षेप अपडेट वर्कफ्लो की आवश्यकता वाले ऐप्स के लिए आदर्श है।
उपयोग
- एप में अपडेट चेक
- स्वचालित ऐप अपग्रेड
- कस्टम स्रोत से हैंडल इंस्टॉलेशन
- बैकग्राउंड अपडेट डाउनलोड्स
- क्रॉस-प्लेटफॉर्म अपडेट प्रबंधन
- आधिकारिक भंडारों के बाहर एप्प वितरण
मुख्य विशेषताएँ
- Android और iOS का समर्थन करता है
- pub.dev के माध्यम से सरल एकीकरण
- बैकग्राउंड डाउनलोड क्षमता
- प्लेटफॉर्म-विशिष्ट अद्यतन प्रबंधन
- GitHub पर ओपन-सोर्स कोड
- आसान अपडेट जाँच और स्थापना
इनके लिए उपयुक्त
- कस्टम अपडेट लॉजिक के साथ ऐप बनाने वाले डेवलपर्स
- ऑफलाइन या सीधे APK/IPA स्थापन की आवश्यकता वाले ऐप्स
- क्रॉस-प्लेटफॉर्म अपडेट समर्थन की आवश्यकता वाले प्रोजेक्ट
- आ interal एप्लिकेशन वितरण का प्रबंधन करने वाली टीमें
- Google Play/ऐप स्टोर निर्भरता से बचने वाले ऐप्स
विचार योग्य बातें
- Android पर फ़ाइल एक्सेस के लिए सही अनुमतियाँ आवश्यक हैं
- iOS एप्लिकेशन स्थापना के लिए अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता होती है
- उत्पादन एप्लिकेशन के लिए उपयुक्त नहीं जो सिर्फ App Store/Play Store पर निर्भर हैं
- उपयोगकर्ता को एंड्रॉइड पर अज्ञात स्रोतों से स्थापना सक्षम करनी होगी
- एप्लिकेशन बाइनरी अपडेट्स तक सीमित, डायनामिक कंटेंट के लिए नहीं
- स्थापना के बाद ऐप पुनरारंभ का निपटान करने की आवश्यकता हो सकती है