本机跨平台GUI库

使用本地窗口控件。跨平台开发不在需要嵌入一个巨大的浏览器引擎。V语言提供了一个ui模块用于本地GUI应用开发:Windows底层使用WinAPI/GDI+,macOS底层使用Cocoa。而Linux通过定制的绘图实现。

即将到来的特性:

  • 类似Delphi的可视化编辑器用于本地GUI应用开发。
  • 支持iOS/Android,使用本地窗口控件。
  • 类似SwiftUI和React Native的声明式API。下面是用V语言的ui包开发的Slack本地客户端Volt,只有300KB大小:

本机跨平台GUI库 - 图1