फ़्लटर 1.12 की वेब, MacOS और अन्य के लिए समर्थन के साथ घोषणा की गई

click fraud protection

Google ने फ़्लटर के लिए v1.12 अपडेट की घोषणा की है, जिसमें वेब समर्थन का बीटा संस्करण, MacOS का अल्फा रिलीज़, iOS 13 डार्क मोड के लिए समर्थन और बहुत कुछ शामिल है।

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

सबसे पहले macOS सपोर्ट है। जबकि फ़्लटर ने वास्तव में कुछ समय के लिए तकनीकी रूप से macOS, Windows और Linux का समर्थन किया है, ये लाइब्रेरी मूल रूप से प्री-अल्फ़ा मोड में थीं। एपीआई बिना सूचना के बदल सकते हैं, चीजें टूट सकती हैं, आदि। आज से, macOS अब इस प्री-अल्फ़ा चरण में नहीं है। हालाँकि यह अभी तक पूरी तरह से स्थिर नहीं है, फिर भी इसे विकास के लिए उपयोग करना सुरक्षित होना चाहिए। प्लेटफ़ॉर्म समर्थन की थीम पर आगे बढ़ते हुए, फ़्लटर वेब अब बीटा में है। पहले, यह डेस्कटॉप फ्रेमवर्क के समान स्थिति में था। हालाँकि, अब यह इतना स्थिर होना चाहिए कि आपके द्वारा नियोजित कोई भी प्री-प्रोडक्शन कार्य शुरू किया जा सके।

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

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

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

इस बार बस इतना ही। हालाँकि यह वास्तव में नई सुविधाओं की एक विस्तृत सूची नहीं है, ये सभी फ़्लटर और इसके उपयोग के विकास प्रवाह में बहुत बड़े जोड़ हैं। यदि आप फ़्लटर को आज़माने के बारे में उत्सुक हैं, लेकिन यह आपके पसंदीदा वातावरण में उपलब्ध नहीं था (और आपका पसंदीदा वातावरण macOS या वेब है), तो अब आरंभ करने का समय है।