Folia
← 返回头版

开发者发布基于Ada与SDL3的现代GUI库Adi2

开发者Aldo Nicolas Bruno发布了Adi2,这是一款基于Ada语言与SDL3构建的现代图形用户界面(GUI)库 1。该库支持CSS样式实时重载和声明式XML布局,并集成了动画、SVG与Lottie图形、国际化及资源打包等功能 1。

在部署与跨平台支持方面,Adi2支持跨平台编译,并可编译为WebAssembly以便在浏览器环境中运行 1。该库发布版本在静态链接后的体积小于10MB 1。Adi2采用Apache-2.0开源许可证,目前已投入生产使用,但尚未稳定发布,其API仍有可能发生变动 1。


评论