Google का Android पहले दिन से ही ऐप्स के लिए मानक प्रारूप के रूप में एपीके (एंड्रॉइड एप्लिकेशन पैकेज) का उपयोग कर रहा है। अभी तक, आप आसानी से एपीके फाइलें ऑनलाइन ढूंढ सकते हैं और उन्हें अपने डिवाइस पर साइडलोड कर सकते हैं, भले ही वे प्ले स्टोर में उपलब्ध न हों। जल्द ही, शायद ऐसा न हो।
Google ने 2018 में एपीके प्रारूप के साथ कुछ मुद्दों को हल करने के लिए एंड्रॉइड ऐप बंडल प्रारूप की शुरुआत की, और अब यह प्ले स्टोर में ऐप्स के लिए मानक प्रारूप बना रहा है।
यहां, हम इसके बारे में और अधिक प्रकाश डालेंगे और इस कदम से Android पारिस्थितिकी तंत्र को क्या लाभ या नुकसान होंगे।
Android ऐप बंडल APK को बदलने के लिए तैयार है
आधिकारिक दस्तावेज के अनुसार, Google ने उल्लेख किया है कि अगस्त 2021 से शुरू होने वाले नए एप्लिकेशन के लिए नया प्रारूप अनिवार्य होगा, जो वर्तमान एपीके प्रारूप को बदल देगा।
जबकि एडोब, डुओलिंगो और अन्य पहले से ही एंड्रॉइड ऐप बंडल प्रारूप का उपयोग करने वाले कई लोकप्रिय ऐप हैं, Google ने यह स्पष्ट नहीं किया है कि क्या अन्य मौजूदा ऐप्स को जल्द ही नए प्रारूप में परिवर्तित किया जाएगा।
Google का कहना है कि डेवलपर्स के लिए ऐप बंडल फॉर्मेट में ऐप्स को प्रकाशित करना बेहद आसान होगा।
APK के बजाय ऐप बंडल का उपयोग करने के लाभ
ऐप बंडल प्रारूप का उद्देश्य डेवलपर्स और उपयोगकर्ताओं दोनों को एपीके फाइलों पर लाभ प्रदान करना है। आइए उनमें से कुछ पर प्रकाश डालें।
Android प्लेटफ़ॉर्म के लिए बेहतर सुरक्षा
जबकि एपीके फाइलों को वितरित करना और ऐप्स को साइडलोड करना आसान है, यह सबसे आम तरीकों में से एक है जो एंड्रॉइड मैलवेयर से प्रभावित होता है।
उपयोगकर्ता केवल यह पता लगाने के लिए संशोधित ऐप्स इंस्टॉल करते हैं कि उनके डिवाइस से किसी तरह से समझौता किया गया है। इसके अलावा, वहाँ सैकड़ों एपीके साइटें हैं, लेकिन केवल कुछ ही उपयोग करने के लिए सुरक्षित हैं। इसलिए यह भ्रमित होना आसान है कि स्थापित करने के लिए वास्तविक एपीके कहां से प्राप्त करें।
जरूरत पड़ने पर आप एपीके डाउनलोड के लिए हमारी सुरक्षित साइटों की सूची देख सकते हैं।
Android ऐप बंडल के साथ, हो सकता है कि आप आसानी से एपीके फ़ाइलें न ढूँढ सकें। इसका मतलब है कि आपको दुर्भावनापूर्ण एपीके फ़ाइलों के बारे में चिंता करने की ज़रूरत नहीं है। इसलिए, यह गारंटी दे सकता है कि सॉफ़्टवेयर को सुरक्षित रूप से स्थापित करने के लिए अधिक उपयोगकर्ता आधिकारिक Google Play Store पर निर्भर हैं।
केवल उपयोगकर्ताओं के लिए ही नहीं, Google, Android ऐप बंडल के लाभों के भाग के रूप में, Google की सुरक्षित अवसंरचना का उपयोग करके डेवलपर को अपनी ऐप साइनिंग कीज़ (जो ऐप की अखंडता और प्रामाणिकता की पुष्टि करता है) को स्टोर करने देगा।
कम किया हुआ ऐप डाउनलोड आकार
ऐप बंडल के साथ, Google Play Store में विभिन्न डिवाइस/कॉन्फ़िगरेशन के लिए ऐप के APK को जेनरेट और ऑप्टिमाइज़ करता है। इसलिए, यह ऐप को बंडल प्रारूप के बिना पहले की तुलना में छोटा बनाता है।
और छोटे ऐप आकार उपयोगकर्ताओं के लिए खराब इंटरनेट कनेक्शन के साथ भी प्ले स्टोर से डाउनलोड करना आसान बनाते हैं। आपको अपने Android डिवाइस पर अधिक संग्रहण स्थान बचाने में भी सक्षम होना चाहिए।
बड़े गेम डाउनलोड करने में आसान
एपीके पैकेज के साथ, आपको 150 एमबी से बड़े गेम के लिए आवश्यक एसेट को अलग से डाउनलोड करना होगा, जो आमतौर पर एक अलग फ़ोल्डर में संग्रहीत होता है।
यह एक अच्छा तरीका हो सकता है, जहां ऑब्जेक्ट फाइलें (ओबीबी) अलग रहती हैं और उपयोगकर्ताओं को माइग्रेट करते समय इसे आसानी से किसी अन्य डिवाइस पर कॉपी करने देती हैं। लेकिन यह एक सुरक्षित तरीका नहीं था क्योंकि एसेट फाइलें ऐप के बाहरी स्टोरेज में स्टोर की गई थीं।
ऐप बंडल के साथ, डेवलपर पूरी चीज़ को Play Store से उपलब्ध करा सकता है, जो आसान और सुरक्षित दोनों है।
अब आपको किसी गेम की अतिरिक्त फ़ाइलें अलग से डाउनलोड करने की आवश्यकता नहीं है—सब कुछ सीधे Play Store से डाउनलोड और इंस्टॉल किया जा सकता है। इससे उन गेम के अपडेट भी छोटे हो जाते हैं, जो Android गेमर्स के लिए एक जीत है।
क्या इस मूव में कोई कमी है?
भले ही हर मौजूदा ऐप को ऐप बंडल का उपयोग करने के लिए परिवर्तित नहीं किया गया है, लेकिन नया इससे दूर जा रहा है। एंड्रॉइड डेवलपर्स के लिए, अमेज़ॅन ऐपस्टोर जैसे अन्य एंड्रॉइड स्टोर पर ऐप्स को फिर से वितरित करने में समय लग सकता है।
हालांकि दुर्भावनापूर्ण एपीके फाइलों को न ढूंढना एक राहत की बात है, लेकिन एपीके फाइलों को न ढूंढना एक असुविधा हो सकती है, जो साइडलोडिंग ऐप्स को और अधिक जटिल बना सकती है। लेकिन, अंततः, हम समस्याओं से अधिक लाभ देख सकते हैं।