ऐप वितरण, एक्सटेंशन और वेब ऐप एनालिटिक्स फायरबेस पर आ रहे हैं

वार्षिक फायरबेस शिखर सम्मेलन में, Google ने अपने डेवलपर प्लेटफ़ॉर्म के लिए नई सुविधाओं की घोषणा की: ऐप वितरण, एक्सटेंशन, वेब ऐप्स एनालिटिक्स समर्थन, और बहुत कुछ।

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

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

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

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

Google का कहना है कि उनके द्वारा बनाए गए एक्सटेंशन सदाबहार समस्याओं का समाधान करते हैं (अर्थात्। समस्याएं जो डेवलपर्स के लिए हमेशा सामने आती हैं), लेकिन जरूरत पड़ने पर वे एक्सटेंशन को अपडेट कर देंगे। एक्सटेंशन ओपन-सोर्स हैं और अन्य Google क्लाउड प्लेटफ़ॉर्म और फ़ायरबेस उत्पादों के साथ एकीकृत हैं, और आप उन्हें यहां खोजकर आरंभ कर सकते हैं एक्सटेंशन निर्देशिका पृष्ठ या फायरबेस एक्सटेंशन GitHub रेपो.

ऐप वितरण

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

Google का कहना है कि I/O 2019 में प्रारंभिक अल्फा रिलीज़ के बाद ऐप वितरण सार्वजनिक बीटा स्थिति में आ रहा है। आप आरंभ कर सकते हैं यहाँ. ऐप डिस्ट्रीब्यूशन के साथ, Google अब वे सभी सुविधाएँ प्रदान करता है फैब्रिक उपयोगकर्ताओं को परिवर्तित करना की तलाश में। 31 मार्च 2020 को फैब्रिक का सूर्यास्त हो जाएगा।

वेब ऐप्स के लिए एनालिटिक्स का विस्तार

जैसा कि मैंने पहले बताया, फायरबेस की मुख्य विशेषताओं में से एक एनालिटिक्स है। Google Analytics का उपयोग करके, आप ट्रैक कर सकते हैं कि उपयोगकर्ता आपके ऐप से कैसे जुड़ते हैं, ताकि आप प्रतिधारण बढ़ाने के लिए उपयोगकर्ता अनुभव को अनुकूलित कर सकें। एनालिटिक्स कुछ समय से देशी मोबाइल ऐप्स के लिए उपलब्ध है, लेकिन अब Google डेवलपर्स को एनालिटिक्स को वेब ऐप्स के साथ एकीकृत करने देगा। वेब डेवलपर घटनाओं और उपयोगकर्ता संपत्तियों को रिकॉर्ड करने में सक्षम होंगे जैसा कि मोबाइल पर पहले से ही संभव है। डेवलपर्स यह पता लगाने के लिए एक बंद फ़नल विश्लेषण भी करने में सक्षम होंगे कि उपयोगकर्ता अपने वेब ऐप्स में कौन सा पथ अपनाते हैं जिससे रूपांतरण होता है।

फायरबेस के माध्यम से होस्ट की गई वेबसाइटों के लिए एनालिटिक्स के विस्तार से डेवलपर्स को अपने व्यवसाय के बारे में समग्र दृष्टिकोण मिलेगा, चाहे प्लेटफॉर्म कोई भी हो। अब, डेवलपर्स एनालिटिक्स में एक ऑडियंस बना सकते हैं और फिर रिमोट कॉन्फिग या फायरबेस क्लाउड मैसेजिंग का उपयोग करके उस ऑडियंस को लक्षित कर सकते हैं।

एमुलेटर सुइट, अपडेटेड प्रेडिक्शन्स यूआई, ओपन-सोर्स्ड एसडीके और बहुत कुछ

फायरबेस शिखर सम्मेलन में की जाने वाली कुछ अन्य घोषणाओं में संक्षेप में शामिल हैं:

  • रीयलटाइम डेटाबेस ट्रिगर फ़ंक्शन, क्लाइंट और सर्वर-साइड एसडीके के लिए व्यापक समर्थन, हॉट रीलोडिंग सुरक्षा नियमों में बदलाव, और फायरबेस एमुलेटर के लिए सतत एकीकरण (सीआई) को मजबूत करने के लिए एक नया आदेश सुइट. और अधिक जानें यहाँ.
  • फायरबेस प्रेडिक्शन्स यूआई अब आपको "आपके उपयोगकर्ता के अनुमानित व्यवहार का पूरा स्पेक्ट्रम" दिखाता है ताकि आप अपने उपयोगकर्ताओं के सेगमेंट को बेहतर ढंग से लक्षित कर सकें। और अधिक जानें यहाँ.
  • वेब एसडीके रिमोट कॉन्फ़िगरेशन और एनालिटिक्स के लिए रिलीज़ ओपन-सोर्स हैं। Google ने Invertase का परीक्षण किया है रिएक्टिव नेटिव फायरबेस यह सुनिश्चित करने के लिए मॉड्यूल कि वे सभी फायरबेस उत्पादों के लिए काम करते हैं; नया v6 रिलीज़ प्रत्येक फायरबेस सेवा का समर्थन करता है और एक नई वेबसाइट के साथ आता है जिसमें दस्तावेज़ीकरण, त्वरित प्रारंभ मार्गदर्शिकाएँ और उन्नत SDK शामिल हैं।
  • Google क्लाउड प्लेटफ़ॉर्म की पहचान और पहुंच प्रबंधन हैं अब आम तौर पर उपलब्ध है. इससे आपको अपने प्रोजेक्ट तक पहुंच सीमित करने के लिए भूमिकाएँ बनाने में मदद मिलेगी।
  • अब आप फायरबेस क्लाउड मैसेजिंग के माध्यम से भेजे गए नोटिफिकेशन में छवियां जोड़ सकते हैं।
  • शेयरिंग का परीक्षण करें में परीक्षणों को गति देता है फायरबेस टेस्ट लैब परीक्षणों को उपसमूहों में विभाजित करके और उन्हें समानांतर में चलाकर।
  • Google डेवलपर पारिस्थितिकी तंत्र को बढ़ावा देने के लिए कार्यक्रमों में निवेश करना जारी रख रहा है। Google डेवलपर समूह और महिला टेकनिर्माताओं के अलावा, Google अब google.dev पर एक लर्निंग पोर्टल पेश कर रहा है। अगले सप्ताह पहुंच के लिए खुला, यह लर्निंग पोर्टल विशेष रूप से स्व-शिक्षण सामग्री और ट्यूटोरियल की मेजबानी करेगा Google क्लाउड प्लेटफ़ॉर्म जैसे Google डेवलपर टूल के साथ काम करने की आपकी समझ को बेहतर बनाने के लिए डिज़ाइन किया गया है फायरबेस।

यदि आप लाइव स्ट्रीम देखने में रुचि रखते हैं, तो आप YouTube पर ऐसा कर सकते हैं।


इस लेख की सभी छवियां Google द्वारा प्रदान की गई थीं।