د ګرافیکي انٹرفیسونو د جوړولو لپاره خپور شوی تولک کټ سلینټ 1.0

د ګرافیکي انٹرفیسونو جوړولو لپاره د تولک کټ لومړی د پام وړ خپرول د سلینټ لخوا خپاره شوي، کوم چې په پروژه کې د دریو کلونو کار لنډیز کوي. نسخه 1.0 په کاري پروژو کې د کارونې لپاره چمتو دی. تولک کټ په Rust کې لیکل شوی او د GPLv3 یا سوداګریز جواز لاندې جواز لري (د خلاصې سرچینې پرته د ملکیت محصولاتو کې کارولو لپاره). وسیله کټ دواړه د سټیشنري سیسټمونو لپاره د ګرافیکي غوښتنلیکونو رامینځته کولو او د ایمبیډ شوي وسیلو لپاره د انٹرفیسونو رامینځته کولو لپاره کارول کیدی شي. پروژه د اولیویر ګوفارټ او سیمون هاسمن لخوا رامینځته کیږي ، د KDE پخوانیو پراختیا کونکو چې په Trolltech کې په Qt کې کار کاوه.

د پروژې اصلي اهداف د سرچینو ټیټ مصرف ، د هرې اندازې سکرینونو سره د کار کولو وړتیا ، د پراختیا پروسې چمتو کول دي چې د برنامه کونکو او ډیزاینرانو دواړو لپاره مناسب وي ، او د مختلف پلیټ فارمونو ترمینځ د پور وړتیا تضمین کول دي. د مثال په توګه، د سلینټ پر بنسټ غوښتنلیکونه کولی شي د Raspberry Pi Pico بورډ کې د ARM Cortex-M0+ مایکرو کنټرولر او 264 KB RAM سره سمبال شي. په ملاتړ شوي پلیټ فارمونو کې لینکس، وینډوز، ماکوس، بلیک بیري QNX، او په ویب اسسمبلي سیډوکوډ کې د راټولولو وړتیا شامله ده ترڅو په براوزر کې چلولو یا په ځان کې شامل غوښتنلیکونه تالیف کړي چې عملیاتي سیسټم ته اړتیا نلري. داسې پلانونه شتون لري چې د Android او iOS پلیټ فارمونو لپاره د ګرځنده غوښتنلیکونو رامینځته کولو وړتیا چمتو کړي.

انٹرفیس د ځانګړي اعلاناتي مارک اپ ژبې ".slint" په کارولو سره تعریف شوی ، کوم چې د مختلف ګرافیکي عناصرو تشریح کولو لپاره د لوستلو اسانه او د پوهیدو وړ ترکیب چمتو کوي (د سلینټ لیکوال یو وخت د Qt شرکت کې د QtQml انجن مسؤل و) . په سلنټ ژبه کې د انٹرفیس توضیحات د هدف پلیټ فارم ماشین کوډ کې تالیف شوي. د انٹرفیس سره د کار کولو منطق د زنګ سره تړلی ندی او په هره برنامه ژبه کې تعریف کیدی شي - دا مهال د سلینټ سره کار کولو لپاره API او اوزار د Rust ، C++ او JavaScript لپاره چمتو شوي ، مګر د اضافي ژبو ملاتړ کولو پلانونه شتون لري لکه لکه Python او Go.

د ګرافیکي انٹرفیسونو د جوړولو لپاره خپور شوی تولک کټ سلینټ 1.0

د محصول لپاره ډیری شالیدونه چمتو شوي ، تاسو ته اجازه درکوي Qt ، OpenGL ES 2.0، Skia او سافټویر رینډرینګ د دریمې ډلې انحصارونو سره وصل کولو پرته د رینډینګ لپاره وکاروئ. د پراختیا ساده کولو لپاره، دا د بصری سټوډیو کوډ، د LSP (د ژبې سرور پروتوکول) سرور د مختلف پرمختیایي چاپیریالونو سره د یوځای کولو لپاره، او د SlintPad آنلاین مدیر ته اضافه وړاندې کوي. په پلانونو کې د ډیزاینرانو لپاره د بصری انٹرفیس ایډیټر پراختیا شامله ده، کوم چې تاسو ته اجازه درکوي د ویجټونو او عناصرو په ډریګ او ډراپ حالت کې په ډریګ کولو سره انٹرفیس رامینځته کړئ.

د ګرافیکي انٹرفیسونو د جوړولو لپاره خپور شوی تولک کټ سلینټ 1.0
د ګرافیکي انٹرفیسونو د جوړولو لپاره خپور شوی تولک کټ سلینټ 1.0

سرچینه: opennet.ru

Add a comment