Google ने ऐप विकास को सुव्यवस्थित करने के लिए नई फायरबेस सुविधाओं का अनावरण किया

Google के क्लाउड-आधारित ऐप टूलिंग सूट, फायरबेस को ऐप विकास को सुव्यवस्थित करने के लिए नई सुविधाएं मिल रही हैं, जैसा कि Google I/O 2021 में पुष्टि की गई है।

Google I/O आज पहले शुरू हुआ, और बड़े डेवलपर कीनोट में, हमें Android विकास से संबंधित बहुत सारी ख़बरें मिल रही हैं। फ़्लटर में परिवर्तन हुए हैं, जेटपैक में नई सुविधाएँ, और, यदि इस लेख के शीर्षक ने आपको सूचित नहीं किया है, तो फ़ायरबेस में नई चीज़ें आई हैं।

यदि आप नहीं जानते हैं, तो फायरबेस Google का क्लाउड-आधारित ऐप टूलिंग सूट है। इसमें एनालिटिक्स कलेक्शन से लेकर ऑनलाइन फाइल स्टोरेज तक की सुविधाएं हैं और आज उस फीचर सूची का विस्तार हो रहा है।

स्टोरेज एमुलेटर फायरबेस एमुलेटर सुइट से जुड़ता है

कुछ समय पहले, Google ने पेश किया था एम्यूलेटर सुइट फायरबेस के लिए. यह एक ऐसी सुविधा है जो डेवलपर्स को फायरबेस में कुछ टूल के स्थानीय संस्करण चलाने की सुविधा देती है। स्थानीय संस्करणों का मतलब आसान डिबगिंग, सस्ता विकास और यहां तक ​​कि ऑफ़लाइन प्रोग्रामिंग भी है। जबकि एम्यूलेटर सुइट में काफी सारे टूल शामिल हैं, लेकिन इसमें वे सभी नहीं हैं। अब भी इसमें वे सभी नहीं हैं। लेकिन इसमें एक और भी है.

डेवलपर्स अब एमुलेटर सूट के माध्यम से स्थानीय रूप से फायरबेस स्टोरेज एपीआई का उपयोग कर सकते हैं। इस एपीआई का उपयोग करने वाली किसी भी चीज़ का अब लागत बचत और बेहतर परीक्षण स्वचालन का लाभ उठाते हुए पूरी तरह से ऑफ़लाइन परीक्षण किया जा सकता है।

एंड्रॉइड ऐप बंडल (.aab) समर्थन

फायरबेस की एक अन्य विशेषता इसके आंतरिक परीक्षण वितरण उपकरण हैं। के समान प्ले स्टोर की आंतरिक परीक्षण सुविधा, डेवलपर्स आईओएस और एंड्रॉइड दोनों उपयोगकर्ताओं को अपने ऐप्स के आंतरिक परीक्षण संस्करण वितरित करने और केंद्रीय स्थान से आंकड़ों को ट्रैक करने के लिए फायरबेस का उपयोग कर सकते हैं।

जब ऐप वितरण टूल ने रिलीज़ होने के बाद से एपीके का समर्थन किया है, इसने एंड्रॉइड ऐप बंडलों का समर्थन नहीं किया है। ऐप बंडल ऐप्स को वितरित करने का एक अधिक कुशल तरीका है (यदि प्लेटफ़ॉर्म इसका समर्थन करता है) क्योंकि वे केवल विभिन्न उपकरणों के लिए आवश्यक ऐप के हिस्सों की सेवा करते हैं। आज फायरबेस ऐप डिस्ट्रीब्यूशन मिलता है ऐप बंडलों के लिए समर्थन, उम्मीद है कि इससे आंतरिक परीक्षण चलाना आसान हो जाएगा। अगस्त 2021 से Google Play कंसोल शुरू होने के बाद से यह एक महत्वपूर्ण घोषणा है सभी नए ऐप्स की आवश्यकता है एंड्रॉइड ऐप बंडल प्रारूप में प्रकाशित किया जाएगा।

ऐप जांचें

यदि फायरबेस का उपयोग इसके लिए किया जाए तो यह कुछ बहुत ही संवेदनशील डेटा संग्रहीत कर सकता है। इसमें गेम सेव-स्टेट्स, व्यक्तिगत जानकारी या डेवलपर द्वारा चुनी गई कोई भी चीज़ हो सकती है। जबकि फायरबेस काफी सुरक्षित है, Google इसे एक कदम आगे ले जा रहा है ऐप जांचें, अब बीटा में है। ऐप चेक किसी भी चीज़ या किसी को भी फ़ायरबेस से कनेक्ट होने से रोकने के लिए एक वैकल्पिक सुविधा है जब तक कि यह विशेष रूप से अधिकृत न हो।

वर्तमान में, ऐप चेक केवल क्लाउड स्टोरेज, रीयलटाइम डेटाबेस और क्लाउड फ़ंक्शंस के लिए काम करता है, लेकिन Google समय बीतने के साथ समर्थन बढ़ाने की योजना बना रहा है।

निष्पादन की निगरानी

निष्पादन की निगरानी यह एक और उपयोगी फायरबेस सुविधा है। यह डेवलपर्स को एक ही पेज से प्रदर्शन संबंधी समस्याओं की निगरानी करने और उनके कारणों का पता लगाने की सुविधा देता है। लेकिन यह सही नहीं था. प्रदर्शित डेटा में देरी होगी, जिसका अर्थ है कि नई रिलीज़ में समस्याएँ मिनटों, घंटों या दिनों तक दिखाई नहीं देंगी।

हालाँकि, अब, प्रदर्शन निगरानी वास्तविक समय में डेटा संसाधित करती है। जैसे ही कोई समस्या सामने आएगी, डेवलपर्स उन्हें देखेंगे।

नए यूआई

आज हर घोषणा फायरबेस में एक नई सुविधा के बारे में नहीं है। कुछ यूआई ओवरहाल भी हैं।

रिमोट कॉन्फिग, पब्लिश फ्लो और ए/बी टेस्ट परिणाम पेजों को नए और बेहतर यूजर इंटरफेस मिले हैं। Google का कहना है कि इन परिवर्तनों से उस डेटा को देखना आसान हो जाएगा जिसे आप देखना चाहते हैं जबकि अधिक विस्तृत या अप्रासंगिक डेटा को रास्ते से हटा दिया जाएगा।

नए वेब एसडीके

अब तक बहुत सी खबरें फायरबेस या एंड्रॉइड और आईओएस के बारे में रही हैं। लेकिन वेब के लिए कुछ नई चीज़ें भी हैं, जिनमें शामिल हैं वेब अनुप्रयोगों के लिए नए एसडीके का एक सेट बीटा में प्रवेश. ये एसडीके मॉड्यूलर हैं, जिसका अर्थ है कि डेवलपर्स फायरबेस के केवल उन्हीं हिस्सों को आयात कर सकते हैं जिनकी उन्हें आवश्यकता है, जिससे लोड समय कम हो जाता है और जगह की बचत होती है।

नए फायरबेस एक्सटेंशन

शीर्ष पर कुछ नए SDK भी हैं कुछ नये एक्सटेंशन फायरबेस के लिए. फायरबेस में बेहतर अनुभव लाने के लिए डेवलपर्स विभिन्न तृतीय-पक्ष प्रदाताओं के साथ एकीकृत हो सकते हैं। अल्गोलिया के साथ साझेदारी अनुमति देती है फायरस्टोर के माध्यम से खोज रहे हैं. एक MailChimp एक्सटेंशन डेवलपर्स की मदद करता है उपयोगकर्ताओं को वैयक्तिकृत ईमेल भेजें. MessageBird एकीकरण जुड़ता है संचार का दूसरा तरीका उपयोगकर्ताओं के लिए. अंत में, डेवलपर्स इसका उपयोग कर सकते हैं आरा से परिप्रेक्ष्य एपीआई उपयोगकर्ता-जनित सामग्री का स्वचालित रूप से विश्लेषण करने के लिए।

क्रैशलिटिक्स

क्रैशलाइटिक्स शायद सबसे लोकप्रिय फायरबेस टूल में से एक है, और इसमें कुछ बदलाव भी हो रहे हैं। एक के लिए, डेवलपर्स अब कस्टम कुंजियों के साथ और अधिक काम कर सकते हैं, उनमें रुझान देख सकते हैं, या यहां तक ​​कि प्रमुख मूल्यों के आधार पर सत्र फ़िल्टर कर सकते हैं।

क्रैशलिटिक्स एनडीके और क्रैशलिटिक्स यूनिटी एसडीके कुछ अपडेट भी मिले. एनडीके अब अधिक विस्तृत स्टैक ट्रेस प्रदान करता है, जबकि यूनिट बेहतर क्रैश ग्रुपिंग और जीपीयू, डीपीआई और स्क्रीन रिज़ॉल्यूशन जैसे अतिरिक्त गेम-संबंधित डिवाइस मेटाडेटा प्रदान करता है।


यह निश्चित रूप से फायरबेस में बहुत सारे बदलाव हैं। हालाँकि इनमें से बहुत सारे वृद्धिशील हैं, वे Google के टूल के पहले से ही अविश्वसनीय सेट को मजबूत कर रहे हैं। नया क्या है, इसके बारे में अधिक जानकारी के लिए Google के ब्लॉग पोस्ट अवश्य देखें, या हमारी अन्य कवरेज देखें गूगल आई/ओ 2021 अधिक खबरों के लिए.