ग्राफ़िकल इंटरफ़ेस स्लिंट 0.2 बनाने के लिए लाइब्रेरी का विमोचन

संस्करण 0.2 के जारी होने के साथ, ग्राफिकल इंटरफेस सिक्सटीएफपीएस बनाने के लिए टूलकिट का नाम बदलकर स्लिंट कर दिया गया। नाम बदलने का कारण सिक्सटीएफपीएस नाम की उपयोगकर्ता आलोचना थी, जिसके कारण खोज इंजनों को प्रश्न भेजते समय भ्रम और अस्पष्टता पैदा होती थी, और यह परियोजना के उद्देश्य को भी प्रतिबिंबित नहीं करता था। नया नाम GitHub पर एक सामुदायिक चर्चा के माध्यम से चुना गया, जिसमें उपयोगकर्ताओं ने नए नाम सुझाए।

लाइब्रेरी के लेखक (ओलिवियर गोफर्ट और साइमन हौसमैन), पूर्व केडीई डेवलपर्स, जो बाद में क्यूटी पर काम करने के लिए ट्रोलटेक में चले गए, ने अब स्लिंट विकसित करने वाली अपनी खुद की कंपनी की स्थापना की है। परियोजना का एक लक्ष्य सीपीयू और मेमोरी संसाधनों की न्यूनतम खपत के साथ काम करने की क्षमता प्रदान करना है (काम के लिए कई सौ किलोबाइट रैम की आवश्यकता होती है)। रेंडरिंग के लिए दो बैकएंड उपलब्ध हैं - OpenGL ES 2.0 पर आधारित gl और Qt QStyle का उपयोग करके qt।

यह रस्ट, सी++ और जावास्क्रिप्ट में प्रोग्रामों में इंटरफेस के निर्माण का समर्थन करता है। लाइब्रेरी के लेखकों ने एक विशेष मार्कअप भाषा ".slint" विकसित की है, जिसे चयनित प्लेटफ़ॉर्म के लिए मूल कोड में संकलित किया गया है। किसी ऑनलाइन संपादक में भाषा का परीक्षण करना या उदाहरणों को स्वयं एकत्रित करके उनसे परिचित होना संभव है। लाइब्रेरी कोड C++ और रस्ट में लिखा गया है, और इसे GPLv3 लाइसेंस या एक वाणिज्यिक लाइसेंस के तहत वितरित किया जाता है जो कोड को खोले बिना मालिकाना उत्पादों में उपयोग की अनुमति देता है।

ग्राफ़िकल इंटरफ़ेस स्लिंट 0.2 बनाने के लिए लाइब्रेरी का विमोचन
ग्राफ़िकल इंटरफ़ेस स्लिंट 0.2 बनाने के लिए लाइब्रेरी का विमोचन


स्रोत: opennet.ru

एक टिप्पणी जोड़ें