Google ने नई सुविधाओं और डेवलपर टूल के साथ फ़्लटर 1.20 स्टेबल जारी किया

click fraud protection

Google ने मोबाइल, डेस्कटॉप और वेब पर नई सुविधाओं और डेवलपर टूल के साथ फ़्लटर 1.20 की स्थिर रिलीज़ की घोषणा की है।

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

फ़्लटर 1.20 में दुनिया भर के 359 योगदानकर्ताओं के 3,029 मर्ज किए गए पीआर और 5,485 बंद अंक शामिल हैं, जो आज तक किसी भी फ़्लटर रिलीज़ के लिए योगदानकर्ताओं की सबसे बड़ी संख्या है। Google यह भी दावा करता है कि अब Google Play पर फ़्लटर के साथ 90,000 से अधिक ऐप्स विकसित किए गए हैं, जो अप्रैल में 50,000 ऐसे ऐप्स से अधिक है। इस वृद्धि का अधिकांश हिस्सा भारत से आता है, जिसके बारे में Google का कहना है कि यह अब फ़्लटर डेवलपर्स के लिए शीर्ष क्षेत्र है।

कार्य में सुधार

यहां कुछ तरीके दिए गए हैं जिनसे Google ने फ़्लटर 1.20 में प्रदर्शन में सुधार किया है:

  • Google ने इसके लिए एक प्रदर्शन सुधार शामिल किया है पेड़-हिला-प्रतीक जो अब हैं गलती करना गैर-वेब ऐप्स बनाते समय। यह सुविधा उपयोग न किए गए किसी भी आइकन को हटाकर आपके ऐप के आकार को कम कर देती है। आइकन फ़ॉन्ट ट्री शेकिंग वर्तमान में ट्रू टाइप फ़ॉन्ट्स तक ही सीमित है लेकिन Google का कहना है कि भविष्य में यह प्रतिबंध हटा दिया जाएगा।
  • यदि किसी ऐप में पहले रन के दौरान जानकी एनिमेशन हैं जो बाद के लॉन्च में सुचारू हो जाते हैं, तो यह संभवतः शेडर संकलन जंक के कारण होता है। साथ स्कीया शेडिंग लैंग्वेज शेडर वार्म-अप, शेडर कंपाइलेशन जंक को 2x तक कम किया जा सकता है।
  • Google ने माउस हिट परीक्षण को फिर से तैयार किया है, जिससे वेब-आधारित माइक्रोबेंचमार्क में प्रदर्शन में 15 गुना तक सुधार हुआ है। परिणामस्वरूप, Google माउस कर्सर के लिए समर्थन जोड़ने में सक्षम हो गया है जो आमतौर पर उपयोग किए जाने वाले कई विजेट में प्रदर्शित होगा।
  • Google ने Dart 2.9 में Dart के UTF-8 डिकोडर की डिकोडिंग गति में सुधार किया है। UTF-8 डिकोडिंग बेंचमार्क में, कंपनी ने लो-एंड एआरएम पर अंग्रेजी पाठ के लिए लगभग 200% और चीनी पाठ के लिए 400% सुधार मापा है उपकरण।

मोबाइल टेक्स्ट फ़ील्ड के लिए स्वतः भरण

डेवलपर्स के बीच एक अत्यधिक अनुरोधित सुविधा फ़्लटर ऐप्स में टेक्स्ट ऑटोफिल के लिए समर्थन है। फ़्लटर 1.20 के साथ, बुनियादी ऑटोफ़िल कार्यक्षमता जोड़ा गया है, हालाँकि कुछ प्लेटफ़ॉर्म-विशिष्ट कॉन्फ़िगरेशन (जैसे कि iOS पर पासवर्ड नियम) समर्थित नहीं हैं। Google वेब ऐप्स के लिए टेक्स्ट फ़ील्ड समर्थन के लिए ऑटोफ़िल भी ला रहा है।

इंटरैक्टिवव्यूअर विजेट

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

डार्ट डेवटूल्स विजुअल स्टूडियो कोड में एम्बेडेड हैं

Google ने एक नया विज़ुअल स्टूडियो कोड एक्सटेंशन जोड़ा है जो डार्ट डेवटूल्स को सीधे विज़ुअल स्टूडियो कोड कोडिंग कार्यक्षेत्र में लाता है। इसे dart.previewEmbeddedDevTools सेटिंग के साथ सक्षम किया जा सकता है।

अन्य परिवर्तन

फ़्लटर 1.20 में कई अन्य नई सुविधाएँ और डेवलपर टूल हैं। बस कुछ के नाम बताने के लिए: अपडेटेड स्लाइडर, रेंजस्लाइडर, टाइमपिकर और डेटपिकर विजेट; AboutDialog से एक नया प्रतिक्रियाशील लाइसेंस पृष्ठ उपलब्ध है; नए या अद्यतन फ़्लटर प्लगइन्स को प्रकाशित करने के लिए एक नए पबस्पेक.yaml प्रारूप की आवश्यकता; वेब सॉकेट प्रोफाइलिंग के समर्थन के साथ डार्ट डेवटूल्स में एक अद्यतन नेटवर्क पेज; विज़ुअल स्टूडियो कोड में फ़ाइलों को स्थानांतरित या नाम बदलने पर आयात विवरण को स्वचालित रूप से अपडेट करने के लिए समर्थन; और अधिक।

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