विंडोज़ शायद पीसी के लिए सबसे लोकप्रिय ओएस है, जो दुनिया भर में एक अरब से अधिक उपकरणों पर चल रहा है। विंडोज़ उपयोगकर्ताओं के पास अपने कंप्यूटिंग अनुभव को बढ़ाने के लिए माइक्रोसॉफ्ट स्टोर और वेब पर उपलब्ध लाखों ऐप्स तक पहुंच है।
लेकिन चीजें और रोमांचक हो गई हैं। Google के लोकप्रिय ऐप बिल्डिंग प्लेटफ़ॉर्म फ़्लटर के एक प्रमुख विकास ने डेवलपर्स के लिए विंडोज़ के लिए ऐप बनाने और अद्वितीय अनुभव प्रदान करने के लिए एक नया प्रवेश द्वार खोल दिया है। आइए जानें कि कैसे।
स्पंदन क्या है?
स्पंदन एक एकल कोडबेस से सुंदर, मूल रूप से संकलित, बहु-मंच अनुप्रयोगों के निर्माण के लिए Google द्वारा एक स्वतंत्र और खुला स्रोत ढांचा है। यह ऐसे ऐप्स बनाकर आपके विचारों को साकार करने में आपकी सहायता करता है जो एक संपूर्ण अनुभव प्रदान करते हैं—चाहे आप उन्हें किसी भी ऑपरेटिंग सिस्टम के लिए विकसित कर रहे हों।
फ़्लटर को एक मोबाइल UI फ्रेमवर्क के रूप में बनाया गया था, जो डेवलपर्स को iOS और Android के लिए सुविधा संपन्न देशी ऐप बनाने में लचीलापन, आसानी और गति प्रदान करता है। फ़्लटर डेवलपर आईओएस और एंड्रॉइड दोनों के लिए ऐप बनाने के लिए एक ही कोडबेस के साथ एक ही प्रोग्रामिंग भाषा का उपयोग कर सकते हैं।
फ़्लटर का मूल इसके विजेट्स के उपयोग में निहित है। आप सीमित प्रोग्रामिंग या विकास अनुभव वाले विभिन्न विजेट्स को मिलाकर संपूर्ण UI बना सकते हैं। Flutter में इसके तैयार विजेट हैं ताकि OEM विजेट की आवश्यकता न हो, और आप अपने विजेट भी विकसित कर सकें।
फ़्लटर ऐप्स को Google की ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा, डार्ट का उपयोग करके बनाया गया है। डार्ट सीधे मूल कोड में संकलित होता है, इसलिए ऐप उपयोगकर्ता के लिए एक विशिष्ट विंडोज प्रोग्राम की तरह दिखता है और महसूस करता है।
इसके अलावा, स्टेटफुल हॉट रीलोड के समर्थन के साथ, आपको एक इंटरैक्टिव वातावरण की उत्पादकता मिलती है जो आपको अपने ऐप के चलने के दौरान बदलाव करने और तुरंत परिणाम देखने की अनुमति देती है।
अब जारी किए गए लगभग आधे मिलियन ऐप फ़्लटर का उपयोग करते हैं, जिनमें बेटरमेंट, बीएमडब्ल्यू और बाइटडांस शामिल हैं। आज, Flutter सबसे लोकप्रिय क्रॉस-प्लेटफ़ॉर्म UI टूलकिट में से एक है।
Flutter 2.10 और यह विंडोज के लिए कैसे तैयार किया जाता है
Google पिछले कुछ समय से फ़्लटर को मोबाइल ऐप से डेस्कटॉप और वेब जैसे अन्य प्लेटफ़ॉर्म पर विस्तारित करने की योजना बना रहा है। Flutter 2.10, नवीनतम संस्करण, अपने साथ Windows समर्थन की स्थिर रिलीज़ लाता है। अब आप ऐसे ऐप्स बना सकते हैं जो मोबाइल, विंडोज पीसी और वेब पर काम करते हैं—सभी एक कोडबेस से।
बड़ी स्क्रीन और कीबोर्ड और माउस जैसे इनपुट वाले पीसी के लिए डिज़ाइन किया गया OS होने के कारण, विंडोज़ मोबाइल डिवाइस की तरह काम नहीं करता है। साथ ही, डेस्कटॉप ऐप्स द्वारा उपयोग किए जाने वाले API Android या iOS पर चलने वाले API से भिन्न होते हैं।
Flutter 2.10 ने न केवल Flutter को Windows में लाया है, बल्कि इसे Windows के लिए भी तैयार किया गया है। शुरुआत के लिए, विंडोज़ के लिए फ़्लटर एक डार्ट फ्रेमवर्क और सी ++ इंजन को जोड़ता है। और मोबाइल यूआई विकास के साथ अपने सहज एकीकरण की तरह, फ़्लटर 2.10 मूल स्तर पर विंडोज़ के साथ संचार कर सकता है। यह अपने UI को पेंट करने के लिए विंडोज़ संदेशों के अनुवाद और प्रेषण के लिए ज़िम्मेदार है, विंडोज़ आकार बदलने जैसी घटनाओं को संभालने, और अंतरराष्ट्रीयकरण के लिए मौजूदा विंडोज़ तौर-तरीकों के साथ काम करता है, जैसे इनपुट विधि संपादक।
विंडोज के लिए फ़्लटर के विजन को साकार करने में कई Microsoft टीमों का समर्थन महत्वपूर्ण भूमिका निभाता रहा है। फ़्लुएंट डिज़ाइन टीम ने फ़्लटर ऐप्स के लिए विंडोज़ आइकन प्रदान किए, जबकि एक्सेसिबिलिटी टीम ने यह सुनिश्चित किया है कि फ़्लटर को पहले दिन से ही स्क्रीन रीडर्स के लिए समर्थन प्राप्त है। इसके अलावा, Flutter के टूलिंग पार्टनर जैसे FlutterFlow, Realm, Rive, Syncfusion, और नेवरकोड ने भी अपने Windows समर्थन को अपडेट किया है।
Flutter Developers Windows उपयोगकर्ताओं को क्या ऑफ़र कर सकते हैं
फ़्लटर डेवलपर के रूप में, अब आप अपने ऐप्स को Microsoft Store पर प्रकाशित कर सकते हैं और Windows उपयोगकर्ताओं के लिए नवीन मूल ऐप्स बनाने के लिए नई अवधारणाओं का पता लगा सकते हैं।
आपके पास अपने ऐप्स बनाने के लिए फ़्लटर फ्रेमवर्क का हर हिस्सा होगा, जिसमें कैमरा, file_picker, और shared_preferences जैसे विंडोज सपोर्ट के लिए प्लगइन्स शामिल हैं। इसके अलावा, आपके ऐप्स Microsoft Fluent डिज़ाइन सिस्टम को खूबसूरती से व्यक्त करने में सक्षम होंगे।
यदि आप फ़्लटर मोबाइल ऐप बना रहे हैं, तो आप अपनी विशेषज्ञता और अनुभव का उपयोग उन ऐप्स को विकसित करने के लिए कर सकते हैं जो विंडोज उपयोगकर्ताओं को उपन्यास समाधान प्रदान करते हैं। इसलिए, आगे बढ़ते हुए, आप नेत्रहीन तेजस्वी ऐप बना सकते हैं जो न केवल विंडोज़ पर आसानी से चलते हैं बल्कि वेब के अलावा अन्य डेस्कटॉप या मोबाइल डिवाइस पर भी काम करते हैं।
फ़्लटर ऐप्स के साथ विंडोज़ रोमांचक हो जाता है
विंडोज 11 के लॉन्च के साथ, एंड्रॉइड ऐप ने पहले ही विंडोज पीसी में अपनी जगह बना ली है। अब संगतता या प्रदर्शन से समझौता किए बिना उच्च-गुणवत्ता वाले विंडोज ऐप बनाने के समर्थन के साथ, फ़्लटर रचनात्मकता, नवाचार और उन्नत कंप्यूटिंग की एक नई लहर की शुरुआत करता है।
वास्तव में, विंडोज़ उपयोगकर्ता फ़्लटर ऐप डेवलपर्स द्वारा बनाए गए एक स्मार्ट और अधिक रोमांचक अनुभव की आशा कर सकते हैं।