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