फ्लटर 3 मॅकओएस, लिनक्स ऍप्लिकेशन्स आणि बरेच काहीसाठी समर्थनासह आले आहे

तुमच्या I/O डेव्हलपर कॉन्फरन्समध्ये, Google ने फ्लटर 3 ची घोषणा केली, त्याच्या ओपन सोर्सची नवीनतम आवृत्ती, मूळ संकलित अॅप्स तयार करण्यासाठी क्रॉस-प्लॅटफॉर्म UI विकास फ्रेमवर्क. Google चे फ्लटर डेव्हलपमेंट फ्रेमवर्क शेवटी Linux आणि macOS ला समर्थन देणार्‍या स्थिर रिलीझसह क्रॉस-प्लॅटफॉर्म आकांक्षा साध्य केली.

फ्लटर 3.0 विकासकांना डार्ट प्रोग्रामिंग भाषा वापरून सहा मुख्य ग्राहक-मुख्य प्लॅटफॉर्म लक्ष्यांसाठी अनुप्रयोग लिहिण्याचा मार्ग ऑफर करते. बोर्डवरील उपकरणांचा उल्लेख नाही.

"आम्ही फ्लटर 3 ची घोषणा करत आहोत, जो फोन, डेस्कटॉप आणि वेबसाठी क्रॉस-प्लॅटफॉर्म वापरकर्ता इंटरफेस विकसित करण्याच्या दिशेने आमच्या प्रवासाचा कळस आहे," टिम स्नेथ म्हणाले, फ्लटर आणि डार्टचे उत्पादन आणि वापरकर्ता अनुभव संचालक. . “काही वर्षांपूर्वी आम्ही फ्लटर लाँच केलेली वेळ खरोखरच मागे गेली आहे. फ्लटर 1 च्या रिलीझसह, आम्ही अगदी स्पष्ट होतो, किमान दृष्टीच्या बाबतीत, तरीही, मोबाइल टूलकिट बनण्याचा आमचा कोणताही हेतू नव्हता. आम्हाला टूलकिटपेक्षा काहीतरी मोठे म्हणून पाहायचे होते जे फक्त फोनला लक्ष्य करते.”

“फ्लटर 2.0 सह आम्ही वेब सपोर्ट प्रदान करतो आणि अगदी अलीकडे आम्ही Windows सपोर्ट प्रदान करतो,” टिम स्नेथ म्हणाले. “आणि आता, फ्लटर 3.0 सह, आम्ही शेवटी या टप्प्यावर पोहोचलो आहोत जिथे आम्ही हा प्रवास पूर्ण केला आहे. आमच्याकडे सर्व सहा प्रमुख प्लॅटफॉर्म आहेत – iOS, Android, Web, Windows, macOS, Linux – सर्व फ्लटर फ्रेमवर्कचे स्थिर भाग म्हणून समर्थित आहेत.”

फ्लटर 3 च्या रिलीझसह, प्लॅटफॉर्म आता iOS, Android आणि वेब अॅप्सना समर्थन देते, तसेच Windows, macOS आणि Linux डेस्कटॉप अॅप्स, सर्व फ्लटरच्या स्थिर प्रकाशनाचा भाग म्हणून.

macOS वर, यात सार्वत्रिक बायनरी समर्थन समाविष्ट आहे जेणेकरुन ऍप्लिकेशन्स इंटेल आणि ऍपल सिलिकॉन चिप्सवर मूळपणे चालतील, तर Linux आवृत्तीसाठी, Google ने "अत्याधुनिक, उच्च समाकलित विकास पर्याय ऑफर करण्यासाठी" Canonical सह भागीदारी केली.

Linux आणि macOS साठी समर्थन पूर्वी बीटामध्ये मानले जात होते आणि त्यामुळे उत्पादन अनुप्रयोगांसाठी विशेषतः योग्य नाही. आता Google चे मटेरिअल डिझाईन 3 पूर्णत्वाकडे आले आहे, जे Android भाषेत क्रॉस-प्लॅटफॉर्म वापरकर्ता इंटरफेस तयार करू इच्छितात ते साधनांच्या सौंदर्यदृष्ट्या एकत्रित संचावर विश्वास ठेवू शकतात.

डेस्कटॉप सपोर्ट असूनही, बहुतेक डेव्हलपर कदाचित फ्लटरला मोबाइल अॅप्स तयार करण्यासाठी फ्रेमवर्क मानतात. परंतु अनेक विकासक डेस्कटॉप अॅप्स तयार करण्यासाठी सक्रियपणे वापरत आहेत, ज्यात माजी वंडरलिस्ट संस्थापकांचा समावेश आहे ज्यांनी त्यांचे नवीन उत्पादकता अॅप, सुपरलिस्ट, डेस्कटॉप फ्लटर अॅप म्हणून बीटामध्ये जारी केले.

आणखी एक नवीनता फ्लटर 3 मध्ये फायरबेस सह सखोल एकत्रीकरण आहेत, मोबाइल आणि वेब अॅप्स तयार करण्यासाठी Google चे बॅक-एंड प्लॅटफॉर्म. ते फायरबेस स्पर्धक AWS Amplify सह थर्ड-पार्टी सेवांसह फ्लटरचे एकत्रीकरण काढून टाकत नाही. परंतु फ्लटर टीमने दर्शविल्याप्रमाणे, फ्लटर/फायरबेस एकत्रीकरण हे आता फायरबेसचे पूर्णपणे समर्थित मुख्य घटक आहे आणि दोन्ही संघांनी "अँड्रॉइड आणि iOS च्या समांतर फ्लटरसाठी फायरबेस समर्थन" विकसित करण्याची योजना आखली आहे.

दुसरीकडे, फ्लटर वेब आता आपोआप शोधते आणि इमेजडेकोडर API वापरते याला सपोर्ट करणाऱ्या ब्राउझरमध्ये. आजपर्यंत, बहुतेक Chromium-आधारित ब्राउझरने (Chrome, Edge, Opera, Samsung Browser, इ.) हे API जोडले आहे.

नवीन API समकालिकपणे प्रतिमा डीकोड करा ब्राउझरच्या अंगभूत इमेज कोडेक्सचा वापर करून मुख्य थ्रेडवरून. हे फ्रेम डीकोडिंगला 2x ने वेग वाढवते आणि मुख्य थ्रेड कधीही ब्लॉक करत नाही, ज्यामुळे फ्रेम्समुळे पूर्वी झालेली सर्व ब्लॉकिंग दूर होते.

याशिवाय, असेही अधोरेखित केले आहे संघाने अॅनिमेशनच्या कामगिरीत आणखी सुधारणा केली साध्या प्रकरणांमध्ये अपारदर्शकता. विशेषतः, जेव्हा ओपॅसिटी विजेटमध्ये फक्त एकच रेंडरिंग प्रिमिटिव्ह असते, तेव्हा सेव्हलेअर पद्धत जी सहसा अपारदर्शकतेद्वारे सुरू केली जाते त्याकडे दुर्लक्ष केले जाते.

या ऑप्टिमायझेशनचे फायदे मोजण्यासाठी तयार केलेल्या बेंचमार्कमध्ये, या केससाठी इंटरपोलेशन वेळ परिमाणाच्या क्रमाने सुधारला आहे. भविष्यातील रिलीझमध्ये, अधिक परिस्थितींमध्ये हे ऑप्टिमायझेशन लागू करण्याची टीमची योजना आहे.

शेवटी, जर तुम्हाला त्याबद्दल अधिक जाणून घेण्यात स्वारस्य असेल तर तुम्ही तपशीलांचा सल्ला घेऊ शकता पुढील लिंकवर.


लेखाची सामग्री आमच्या तत्त्वांचे पालन करते संपादकीय नीति. त्रुटी नोंदविण्यासाठी क्लिक करा येथे.

टिप्पणी करणारे सर्वप्रथम व्हा

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही.

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.