众所周知,windows 的 winui是比较耐看的。所以自家对于自己的.net 在 桌面开发的体验 也是比较看重的。相对于c++,python,dart,java ,C# 也是 一门非常优秀的语言,下面给大家分享 一个 在 github 超过 15K 的 开源UI框架。
开源地址:https://github.com/AvaloniaUI/Avalonia
文档地址:https://docs.avaloniaui.net/
Avalonia 是 dotnet 的跨平台 UI 框架,提供灵活的样式系统并支持 Windows、Linux、macOS 等多种操作系统。Avalonia 已经成熟并且可以投入生产。后面还在测试版中支持 iOS、Android,并在早期阶段通过 WASM 支持浏览器。
IDE 支持:
UI 示例 :
一个 deepin 用户在 应用 Avalonia 开发 的示例:
来源知乎:https://www.zhihu.com/question/448782194
存在的问题:对中文 支持不太好,不过在官方 在 preview 版本进行了修复。
开源,但是没说不收费喔
MIT 协议
MIT不代表不收费吧😂
服务和技术支持收费,不然只能在论坛发帖子等大佬心情好回答
学习了!
Popular Ranking
Popular Events
只讨论技术,不讨论政治和公司,谢谢。
众所周知,windows 的 winui是比较耐看的。所以自家对于自己的.net 在 桌面开发的体验 也是比较看重的。相对于c++,python,dart,java ,C# 也是 一门非常优秀的语言,下面给大家分享 一个 在 github 超过 15K 的 开源UI框架。
开源地址:https://github.com/AvaloniaUI/Avalonia
文档地址:https://docs.avaloniaui.net/
Avalonia 是 dotnet 的跨平台 UI 框架,提供灵活的样式系统并支持 Windows、Linux、macOS 等多种操作系统。Avalonia 已经成熟并且可以投入生产。后面还在测试版中支持 iOS、Android,并在早期阶段通过 WASM 支持浏览器。
IDE 支持:
UI 示例 :
一个 deepin 用户在 应用 Avalonia 开发 的示例:
来源知乎:https://www.zhihu.com/question/448782194
存在的问题:对中文 支持不太好,不过在官方 在 preview 版本进行了修复。