sixtyfps v0.0.6 GUI Toolkit:现在有IDE支持

2021-04-28 11:18:06

我们刚刚发布了Sixtyfps v0.0.6,具有许多新功能,包括用于集成到流行IDE的语言服务器协议(LSP)实现。

SixtyFPS是一个新的新图形工具包,用于桌面应用程序和嵌入式设备。无论编程语言,平台或形式因素是什么,我们都会建立一个产品,使UI开发更快更容易。我们的工具包由以下关键组件组成:SixtyFPS是开源,积极开发Github。我们还提供商业许可证的选择。

自从我们的上一版本以来,我们做了一些很酷炫的东西,如不透明,阴影,围绕圆形的矩形,布局改进,支持梯度等等。目前,这只是我们两个愉快地编码,但我们确实收到了一些外部贡献 - 我们非常感谢他们。

此版本还包括新的RUST和C ++ API,以动态加载.60文件,与RUST中的Sixtyfps-译员箱子和C ++中的S6Tyfps ::解释器库。这还允许将组件嵌入Qt应用程序中的QWidget。

我们对我们的工具进行了重大改进:当我们对语言进行打破更改时,我们现在提供一个更新的工具,从前一个版本自动升级.60文件。

我们签订了一名专业设计师来设计演示 - 谢谢Matthias Grimme!

使用我们的Web汇编构建尝试此演示。浏览器中的构建是我们展示该技术的方法,框架本身就是自然使用。这是一个显示在RasberryPI上运行的演示的视频

这是释放的亮点。 它具有实时预览,允许您瞬间将更改结果瞬间键入。要启用实时预览,请激活"显示预览" 要显示的组件上的代码操作(💡)。 如果您使用的是Visual Studio代码,LSP可以直接从市场安装。 对于其他编辑器,可以使用以下命令安装LSP二进制文件:有关设置各种编辑器的说明,例如Vim,Kate或Qt Creator,请参阅我们的自述文件。 此视频说明了覆盆子PI上的UI预览体验作为嵌入式设备。 SixtyFPS仍在开发中,我们很乐意得到您的反馈。 您可以通过我们的GitHub网站与我们联系,您可以使用我们的GitHub网站,电子邮件或通过我们最近面的实例聊天的问题或讨论提供反馈。 我们还可以参与商业项目,以探索与六型FP的自定义UI开发。