स्पंदन समुदाय 3.7 संस्करण में एसडीके में सुधार करना जारी रखता है, जिसमें कुछ बेहतरीन नई सुविधाएँ शामिल हैं। उदाहरण के लिए, अब आप कस्टम मेनू बार और कैस्केडिंग मेनू बना सकते हैं, बेहतर अंतर्राष्ट्रीयकरण का समर्थन करने के लिए टूल का उपयोग कर सकते हैं और नए डिबगिंग टूल पर भरोसा कर सकते हैं।
ये नई सुविधाएँ मौजूदा सुविधाओं में सुधार के साथ हैं। इनमें तेजी से वैश्विक चयन उपकरण, इंपेलर नामक एक प्रतिपादन प्रणाली और प्लेटफार्मों में संसाधनों को साझा करने की क्षमता शामिल है।
स्पंदन क्या है?
डार्ट प्रोग्रामिंग भाषा का उपयोग करके आईओएस और एंड्रॉइड के लिए उच्च गुणवत्ता वाले देशी इंटरफेस के निर्माण के लिए स्पंदन Google का मोबाइल ऐप एसडीके है। स्पंदन मौजूदा कोड के साथ काम करता है, दुनिया भर के डेवलपर्स और संगठनों द्वारा उपयोग किया जाता है, और स्वतंत्र और खुला स्रोत है.
जबकि स्पंदन आपके मौजूदा कोड के साथ काम करता है, यह आसानी से नए कोड को अपना सकता है। आप मौजूदा कोड बेस में विजेट्स के साथ छोटी शुरुआत कर सकते हैं या स्क्रैच से ऐप बना सकते हैं। चुनाव तुम्हारा है।
आइए कुछ नवीनतम सुविधाओं पर एक त्वरित नज़र डालें।
1. बेहतर सामग्री 3 समर्थन
स्पंदन को सामग्री 3 के समर्थन के साथ अद्यतन किया गया है। यह अपडेट आपको इसके द्वारा पेश किए गए भौतिक घटकों का उपयोग करने की अनुमति देता है Android का नवीनतम संस्करण. मटेरियल पैक में एक आकर्षक नई थीम है जो आपकी सामग्री को बोल्ड और प्रमुखता से प्रदर्शित करेगी।
यह iOS और Android दोनों के लिए उपलब्ध है।
2. मेनू बार्स और कैस्केडिंग मेनू
नवीनतम स्पंदन अद्यतन दो नए मेनू विजेट जोड़ता है: PlatformMenuBar और सामग्री डिज़ाइन मेनू। PlatformMenuBar macOS पर उपलब्ध है और फ़्लटर द्वारा प्रस्तुत किए जाने के बजाय मूल मेनू बार प्रस्तुत करता है।
सभी प्लेटफ़ॉर्म के लिए, आप एक सामग्री डिज़ाइन मेनू परिभाषित कर सकते हैं जो कैस्केडिंग मेनू बार (मेनूबार) या किसी अन्य यूआई तत्व (मेनूएंकर) द्वारा ट्रिगर किए गए व्यक्तिगत कैस्केडिंग मेनू प्रदान करता है। ये मेनू पूरी तरह से अनुकूलन योग्य हैं, और मेनू आइटम कस्टम विजेट हो सकते हैं, या आप नए मेनू आइटम विजेट (मेनूआइटमबटन, सबमेनूबटन) का उपयोग कर सकते हैं।
स्पंदन 3.7 में मेमोरी डिबगिंग फीचर के लिए एक प्रमुख अपडेट और कई नए टूल शामिल हैं जिनका उपयोग आप अपने एप्लिकेशन को डीबग करने के लिए कर सकते हैं। स्नैपशॉट विश्लेषण टूल का पहला संस्करण आपके स्पंदन एप्लिकेशन में उन क्षेत्रों को हाइलाइट करता है जहां प्रदर्शन में सुधार किया जा सकता है।
फ़्लटर में माइग्रेट करने की प्रक्रिया को यथासंभव आसान बनाने के लिए इस रिलीज़ के साथ कई स्क्रॉलिंग अपडेट आए हैं। उल्लेखनीय परिवर्तनों में मैक प्लेटफॉर्म पर नई स्क्रॉलिंग भौतिकी, एक एनिमेटेड ग्रिड को शामिल करना, और स्क्रॉलिंग संदर्भों में पाठ चयन की बेहतर हैंडलिंग शामिल है।
एक नई अंतर्राष्ट्रीयकरण प्रणाली आपके फ़्लटर ऐप का अनुवाद और स्थानीयकरण करना आसान बनाती है। वर्णनात्मक सिंटैक्स उन त्रुटि संदेशों की अनुमति देता है जो सीमित कोडिंग अनुभव वाले लोगों के लिए भी समझने में आसान हैं।
नई प्रणाली आपको प्लेसहोल्डर्स और बहुवचन चयनों का उपयोग करके जटिल संदेश बनाने की अनुमति देती है। अद्यतन देखें स्पंदन ऐप्स का अंतर्राष्ट्रीयकरण अधिक जानकारी के लिए पेज।
6. अन्य नई स्पंदन सुविधाएँ
अन्य नई विशेषताओं में इम्पेलर रेंडरिंग इंजन का पूर्वावलोकन शामिल है (आईओएस पर, एंड्रॉइड पर इम्पेलर अभी तक पूर्वावलोकन के लिए तैयार नहीं है), रिलीज सत्यापन (ए) यह सुनिश्चित करने के लिए सेटिंग्स की चेकलिस्ट कि आपका ऐप ऐप स्टोर में जमा होने के लिए तैयार है), और एक टेक्स्ट मैग्निफ़ायर (जिससे छोटे टेक्स्ट को पढ़ना आसान हो जाता है) स्मार्टफोन्स)।
स्पंदन: Google का मोबाइल ऐप SDK
स्पंदन 3.7 बाहर है, और यह उपयोगी नई सुविधाओं से भरा है। जब पिछले रिलीज प्रदर्शन और अनुकूलता पर केंद्रित थे, यह ऐप बनाने को आसान बनाने के बारे में है। नई सुविधाओं और बेहतर नेविगेशन के साथ डेवलपर टूल में बहुत सारे उपयोगी अपडेट हैं।
मटेरियल डिज़ाइन थीम को उन्नत सामग्री 3 समर्थन के साथ अपडेट किया गया है, जिसमें नए आइकन और ट्वीक कलर स्कीम शामिल हैं। इसके अलावा, मेनू बार और कैस्केडिंग मेनू के लिए समर्थन भी अब उपलब्ध है। अधिक जानकारी के लिए देखें रिलीज नोट्स या स्पंदन का माध्यम पृष्ठ.
यदि आपने स्पंदन पर ध्यान नहीं दिया है, तो अब इस पर विचार करने का एक अच्छा समय है। हालांकि मोबाइल डेवलपमेंट फ्रेमवर्क के रूप में इसकी लोकप्रियता रिएक्ट जैसे प्रतिस्पर्धियों की तुलना में अभी भी मामूली है मूल रूप से, यह सादगी और समग्र उपयोग में आसानी के अपने उल्लेखनीय लाभों के कारण हर दिन ताकत हासिल कर रहा है।