SixtyFPS 0.1.0 GUI စာကြည့်တိုက်ကို ယခင် Qt developer များက ဖန်တီးထားသည်။

SixtyFPS 0.1.0 သည် ဂရပ်ဖစ်အင်တာဖေ့စ်ဖန်တီးခြင်းအတွက် ဖြတ်ကျော်-ပလပ်ဖောင်းစာကြည့်တိုက်ကို ထုတ်ဝေခဲ့ပြီး Linux၊ macOS နှင့် Windows ပလပ်ဖောင်းများတွင် ထည့်သွင်းထားသည့် ကိရိယာများနှင့် ဒက်စတော့အက်ပ်လီကေးရှင်းများတွင် အသုံးပြုရန်အတွက် ရည်ရွယ်ပြီး ဝဘ်ဘရောက်ဆာများ (WebAssembly) တွင် အသုံးပြုရန် ရည်ရွယ်ထားသည်။ စာကြည့်တိုက်ကုဒ်ကို Rust ဖြင့်ရေးသားထားပြီး GPLv3 လိုင်စင် သို့မဟုတ် ကုဒ်ကိုဖွင့်စရာမလိုဘဲ ကိုယ်ပိုင်ထုတ်ကုန်များတွင် အသုံးပြုခွင့်ပြုသည့် စီးပွားဖြစ်လိုင်စင်တစ်ခုအောက်တွင် ဖြန့်ဝေထားသည်။

စာကြည့်တိုက်၏စာရေးဆရာများ (Olivier Goffart နှင့် Simon Hausmann) သည် နောက်ပိုင်းတွင် Qt တွင်အလုပ်လုပ်ရန် Trolltech သို့ပြောင်းသွားခဲ့သော KDE developer ဟောင်းများသည် ယခုအခါ SixtyFPS တီထွင်နေသော ၎င်းတို့၏ကိုယ်ပိုင်ကုမ္ပဏီကို တည်ထောင်ခဲ့သည်။ ပရောဂျက်၏ ရည်မှန်းချက်များထဲမှ တစ်ခုသည် CPU နှင့် memory အရင်းအမြစ်များကို သုံးစွဲမှု အနည်းဆုံးဖြင့် လုပ်ဆောင်နိုင်စေရန် (အလုပ်အတွက် RAM ကီလိုဘိုက်များစွာ လိုအပ်သည်)။ တင်ဆက်ရန်အတွက် နောက်ခံနှစ်ခုရှိသည် - gl သည် Qt QStyle ကိုအသုံးပြုထားသော OpenGL ES 2.0 နှင့် qt ကိုအခြေခံထားသည်။

၎င်းသည် Rust၊ C++ နှင့် JavaScript ရှိ ပရိုဂရမ်များတွင် အင်တာဖေ့စ်ဖန်တီးမှုကို ပံ့ပိုးပေးသည်။ စာကြည့်တိုက်၏ စာရေးဆရာများသည် ရွေးချယ်ထားသော ပလပ်ဖောင်းအတွက် ဇာတိကုဒ်အဖြစ် စုစည်းထားသည့် အထူး markup ဘာသာစကား “.60” ကို တီထွင်ခဲ့ကြသည်။ ဘာသာစကားကို အွန်လိုင်းတည်းဖြတ်သူတွင် စမ်းသပ်နိုင်သည် သို့မဟုတ် ၎င်းတို့ကို ကိုယ်တိုင်စုဆောင်းခြင်းဖြင့် နမူနာများနှင့် ရင်းနှီးအောင်လုပ်နိုင်သည်။

SixtyFPS 0.1.0 GUI စာကြည့်တိုက်ကို ယခင် Qt developer များက ဖန်တီးထားသည်။

ကုဒ်ဥပမာ .60: HelloWorld := Window { width: 400px; အမြင့်- 400px; စာသား { y: parent.width / 2; x: parent.x + 200px; စာသား- "မင်္ဂလာပါ ကမ္ဘာ"; အရောင်: အပြာ; } }

အင်တာဖေ့စ်ဥပမာများ-

SixtyFPS 0.1.0 GUI စာကြည့်တိုက်ကို ယခင် Qt developer များက ဖန်တီးထားသည်။
SixtyFPS 0.1.0 GUI စာကြည့်တိုက်ကို ယခင် Qt developer များက ဖန်တီးထားသည်။


source: opennet.ru

မှတ်ချက် Add