MWC में, Google ने फ़्लटर के लिए संस्करण 1.2 के साथ पहला फीचर अपडेट लॉन्च किया। उन्होंने प्रोग्रामिंग टूल्स के एक वेब-आधारित सूट, डार्ट डेवटूल्स की भी घोषणा की।
फ़्लटर ऐप डेवलपर्स के शस्त्रागार में नवीनतम अतिरिक्त में से एक है। यह डार्ट भाषा का उपयोग करके आईओएस और एंड्रॉइड पर सुंदर, तरल और इंटरैक्टिव क्रॉस-प्लेटफॉर्म देशी ऐप्स बनाने के लिए एक यूआई ढांचा है। क्रॉस-प्लेटफ़ॉर्म डेवलपमेंट टूलकिट की पहली स्थिर रिलीज़ जारी की गई अभी तीन महीने पहले. आज, Google ने मोबाइल वर्ल्ड कांग्रेस में फ़्लटर, फ़्लटर 1.2 के लिए अपडेट किए गए पहले फीचर की घोषणा की, साथ ही डार्ट डेवटूल्स नामक प्रोग्रामिंग टूल के एक नए वेब-आधारित सूट की भी घोषणा की।
इसके विकल्पों की तुलना में फ़्लटर का सबसे बड़ा लाभ विकास समुदाय है। फ़्लटर खुला स्रोत है इसलिए आप देख सकते हैं कि इसे कैसे बनाया गया है और इसके विकास में योगदान देने के लिए सुझाव दे सकते हैं। Google फ्रेमवर्क की स्थिरता और प्रदर्शन को बेहतर बनाने पर लगातार काम कर रहा है, साथ ही कुछ दिलचस्प विकास उपकरण भी जोड़ रहा है।
फ़्लटर टीम ने डिज़ाइन के घटकों को पिक्सेल-परिपूर्ण बनाने के लिए कड़ी मेहनत की है। वे सामग्री और क्यूपर्टिनो विजेट सेट दोनों को अपडेट करते हैं। आईओएस पक्ष पर, उन्होंने जोड़ा
फ़्लोटिंग कर्सर समर्थन पाठ को संपादित करते समय. टीम बताती है कि उन्होंने सिस्टम पर एनीमेशन और पेंटिंग घटकों को कैसे प्रस्तुत किया जाना चाहिए, इसके सभी छोटे विवरणों को ध्यान में रखना सुनिश्चित किया है। ए रॉबर्ट पेननर से प्रेरित फ़्लटर 1.2 में गति और एनीमेशन फ़ंक्शंस का सेट भी मौजूद है। जाहिर तौर पर, टीम ने कीबोर्ड इवेंट और माउस होवर सपोर्ट के आगामी डेस्कटॉप समर्थन की तैयारी पर भी काम किया है।अधिक प्लग-इन
फ़्लटर टीम फ़्रेमवर्क को और अधिक संपूर्ण बनाने के लिए नए प्लग-इन जोड़ने पर भी कड़ी मेहनत कर रही है। सबसे बड़ा अतिरिक्त इन-ऐप खरीदारी का समर्थन है। फ़्लटर 1.2 से शुरू होकर, सभी डेवलपर्स IAP खरीदारी को अपने अनुप्रयोगों में एकीकृत करने में सक्षम होंगे। के लिए बग समाधान वीडियो प्लेयर, वेब-दृश्य, और एमएपीएस भी मौजूद हैं. एंड्रॉइड ऐप बंडल का भी परिचय दिया गया है, धन्यवाद पुल अनुरोध Intuit के डेवलपर से। ये सभी अतिरिक्त सुविधाएं आपको अन्य फ्रेमवर्क और एसडीके पर निर्भर हुए बिना सही फ़्लटर ऐप बनाने में मदद करेंगी।
डार्ट 2.2 एसडीके
फ़्लटर 1.2 में डार्ट 2.2 भी पेश किया गया है। प्रोग्रामिंग भाषा का नवीनतम संस्करण ढेर सारे प्रदर्शन सुधार और नई भाषा समर्थन लेकर आया है। डार्ट के अद्यतन संस्करण का विवरण अभी उपलब्ध नहीं है। अधिक विवरण उपलब्ध होने पर हम आपको बताना सुनिश्चित करेंगे. डार्ट 2.2 एसडीके की अब आधिकारिक घोषणा कर दी गई है। इसमें बेहतर एओटी कंपाइलर प्रदर्शन और कुछ नई सुविधाएँ शामिल हैं।
के अनुसार ब्लॉग पोस्ट जारी करें, जबकि डार्ट 2.1 ने जेआईटी (जस्ट-इन-टाइम) और एओटी (समय से पहले) संकलित कोड दोनों के लिए प्रदर्शन अनुकूलन पेश किया, डार्ट 2.2 मुख्य रूप से एओटी पर केंद्रित है। वे कोड आकार में 1% वृद्धि की कीमत पर 11-16% अधिक प्रदर्शन का वादा करते हैं। स्थिर कॉल के ओवरहेड को कम करने से फ़्लटर ऐप्स को अधिक सहज बनाने में भी मदद मिलती है। डार्ट 2.2 में मानचित्र, सूची और सेट के लिए अद्यतन शाब्दिक भाषा समर्थन भी शामिल है। इस जोड़ से आपको अधिक आकर्षक कोड लिखने में मदद मिलेगी। डार्ट भाषा विशिष्टता डार्ट 2.2 रिलीज़ के साथ अद्यतन भी किया गया है।
अद्यतन के लिए और भी बहुत कुछ है। आप इसमें सभी प्रासंगिक विवरण देख सकते हैं मीडियम ब्लॉग पोस्ट. डार्ट 2.2 को फ़्लटर 1.2 में डार्ट 2.1.2 के रूप में शामिल किया गया है, इसलिए यदि आप थोड़े अलग संस्करण संख्या पर ठोकर खाते हैं तो भ्रमित न हों।
फ़्लटर में लिखने के कई तरीके हैं। यदि आप यहां-वहां कुछ प्लगइन इंस्टॉल करने में सहज हैं तो आप आधिकारिक तौर पर समर्थित एंड्रॉइड स्टूडियो और विजुअल स्टूडियो कोड, या वास्तव में किसी अन्य आईडीई का उपयोग कर सकते हैं। Google की विकास टीम फ़्लटर के साथ काम करने के लिए एक और आधिकारिक समाधान लाने पर काम कर रही है। डार्ट डेवटूल्स एक वेब-आधारित प्रोग्रामिंग सुइट है। इसका उद्देश्य डिबगिंग और एप्लिकेशन कोड का विश्लेषण करने के दर्द को कम करना है। जैसा कि आप पहले से ही जानते होंगे, फ़्लटर ऐप्स डार्ट प्रोग्रामिंग भाषा में लिखे गए हैं, इसलिए डार्ट डेवटूल्स दोनों प्लेटफ़ॉर्म का समर्थन करता है। यह सुइट आपकी सभी लेखन आवश्यकताओं के लिए एंड्रॉइड स्टूडियो और विज़ुअल स्टूडियो कोड दोनों के साथ भी एकीकृत होगा।
डार्ट डेवटूल्स में कुछ दिलचस्प नई सुविधाएँ हैं। उनमें से कोई भी बिल्कुल अभूतपूर्व या नवोन्मेषी नहीं है, लेकिन वे आपको काम को अधिक आसानी से पूरा करने में मदद करते हैं। शुरुआत के लिए, सुइट आपको अपने एप्लिकेशन में सभी तत्वों के पदानुक्रम का पता लगाने के लिए विजेट का निरीक्षण करने की क्षमता देता है। किसी आईडीई के लिए 'इंस्पेक्ट एलिमेंट' ब्राउज़र टूल जैसी किसी चीज़ के बारे में सोचें। यह फीचर सबसे पहले सामने आया था डार्टकॉन्फ 2018. यहां एंड्रॉइड स्टूडियो में चल रहे विजेट इंस्पेक्टर का संदर्भ GIF दिया गया है। इस फीचर का वेब वर्जन थोड़ा अलग दिखेगा.
वेब-आधारित प्रोग्रामिंग सुइट की अगली विशेषता टाइमलाइन दृश्य है। यह डेवलपर्स को फ्रेम-दर-फ्रेम अपने एप्लिकेशन का विश्लेषण और निदान करने में मदद करेगा। इससे उन्हें ख़राब बग और ग्राफिकल गड़बड़ियों की पहचान करने में लाभ मिलेगा। इसके बाद स्रोत-स्तरीय डिबगर आता है। इसमें आपके कोड में समस्याओं को समय पर, कुशल तरीके से ट्रैक करने में मदद करने के लिए ब्रेकप्वाइंट और टाइमस्टैम्प जैसी सभी आवश्यक सुविधाएं हैं। एक लॉगिंग व्यू भी है, जो आपके एप्लिकेशन से प्रत्येक गतिविधि को लॉग करता है, चाहे वह नेटवर्क/फ्रेमवर्क-स्तर हो या सिर्फ कचरा संग्रहण ईवेंट हो।
ये Dart DevTools की वर्तमान विशेषताएं हैं। फ़्लटर की विकास टीम ने वादा किया है कि वे नियमित रूप से सुइट को अधिक सुविधाओं के साथ अपडेट करेंगे ताकि इसे "फ़्लटर डेवलपर्स के लिए प्रथम श्रेणी का एकीकृत टूल" बनाया जा सके। टीम स्पष्ट रूप से उनका दस्तावेजीकरण करती है विकी में 2019 रोडमैप, जो हम सभी को आगे क्या होने वाला है इसकी एक झलक देता है। उन्होंने यह भी खुलासा किया कि वे "हमिंगबर्ड" पर अधिक ध्यान केंद्रित करने जा रहे हैं, जो एक परियोजना है जो वेब पर फ़्लटर चलाने का वादा करती है। प्लेटफ़ॉर्म का पहला तकनीकी पूर्वावलोकन आने वाले महीनों में उपलब्ध होना चाहिए।
Google ने एक ऑनलाइन प्रतियोगिता की भी घोषणा की जिसका नाम है स्पंदन बनाएँ, जो डेवलपर्स को 128 जीबी रैम के साथ टॉप-स्पेसिफ़िक 14-कोर आईमैक प्रो जीतने का मौका देता है। आपको बस 5KB से कम कोड आकार के साथ एक फ़्लटर ऐप बनाना है, फ़्लटर क्रिएट वेबसाइट पर जाना है, और अपना ऐप सबमिट करना है। मुझे जो चीज़ iMac Pro से बेहतर लगती है, वह यह है कि Google विजेता की घोषणा करेगा मई में Google I/O इवेंट. मैं आपमें से प्रत्येक को शुभकामनाएं देता हूं।