گرافیکل انٹرفیس سلنٹ 0.2 بنانے کے لیے لائبریری کا اجراء

ورژن 0.2 کے اجراء کے ساتھ، گرافیکل انٹرفیس سکسٹی ایف پی ایس بنانے کے لیے ٹول کٹ کا نام بدل کر سلنٹ رکھ دیا گیا۔ نام تبدیل کرنے کی وجہ SixtyFPS نام پر صارف کی تنقید تھی، جس کی وجہ سے سرچ انجنوں کو سوالات بھیجتے وقت الجھن اور ابہام پیدا ہوا، اور اس منصوبے کے مقصد کی بھی عکاسی نہیں ہوئی۔ نئے نام کا انتخاب GitHub پر کمیونٹی ڈسکشن کے ذریعے کیا گیا، جس میں صارفین نے نئے نام تجویز کیے تھے۔

لائبریری کے مصنفین (اولیور گوفارٹ اور سائمن ہاسمین)، سابق KDE ڈویلپر جو بعد میں Qt پر کام کرنے کے لیے Trolltech چلے گئے، نے اب Slint تیار کرنے والی اپنی کمپنی کی بنیاد رکھی ہے۔ پروجیکٹ کے مقاصد میں سے ایک CPU اور میموری کے وسائل کی کم سے کم استعمال کے ساتھ کام کرنے کی صلاحیت فراہم کرنا ہے (کام کے لیے کئی سو کلو بائٹ ریم کی ضرورت ہے)۔ رینڈرنگ کے لیے دو بیک اینڈ دستیاب ہیں - اوپن جی ایل ES 2.0 پر مبنی gl اور Qt QStyle کا استعمال کرتے ہوئے qt۔

یہ Rust، C++، اور JavaScript میں پروگراموں میں انٹرفیس بنانے کی حمایت کرتا ہے۔ لائبریری کے مصنفین نے ایک خاص مارک اپ لینگویج ".slint" تیار کی ہے، جسے منتخب پلیٹ فارم کے مقامی کوڈ میں مرتب کیا گیا ہے۔ آن لائن ایڈیٹر میں زبان کی جانچ کرنا یا خود ان کو جمع کرکے مثالوں سے واقف ہونا ممکن ہے۔ لائبریری کوڈ C++ اور Rust میں لکھا جاتا ہے، اور اسے GPLv3 لائسنس یا تجارتی لائسنس کے تحت تقسیم کیا جاتا ہے جو کوڈ کو کھولے بغیر ملکیتی مصنوعات میں استعمال کی اجازت دیتا ہے۔

گرافیکل انٹرفیس سلنٹ 0.2 بنانے کے لیے لائبریری کا اجراء
گرافیکل انٹرفیس سلنٹ 0.2 بنانے کے لیے لائبریری کا اجراء


ماخذ: opennet.ru

نیا تبصرہ شامل کریں