Avalonia UI

Avalonia UI

Avalonia UI

软件

5

软件描述

Avalonia 是一个受 WPF 启发的跨平台 XAML 基础 UI 框架,提供灵活的样式系统,并支持多种平台,包括:Windows、Linux(桌面及嵌入式)、macOS、Android、iOS 和浏览器。

官方网站

访问软件的官方网站了解更多信息

官方认证

avaloniaui.net

安全链接HTTPS

什么是 Avalonia UI?

Avalonia UI 是一个开源的用户界面框架,允许开发者使用单一的 .NET 代码库创建美观的跨平台应用程序。它提供灵活的样式系统,并支持多种平台,包括 Windows、macOS、Linux、iOS、Android 和浏览器(使用 WASM)。该框架成熟且已可用于生产环境,已被施耐德电气、Unity、JetBrains 和 GitHub 等公司采用。

Avalonia UI 使用其自身的渲染引擎绘制用户界面控件,确保在不同平台上具有一致的外观和体验。这意味着开发者可以共享其 UI 代码,并在各个目标平台上保持统一的视觉效果和行为。

该框架免费使用且将持续免费。它还提供 Visual Studio 和 Visual Studio Code 插件,支持 XAML 智能感知和内置的 XAML 预览功能。JetBrains Rider 与 ReSharper 对 Avalonia UI 提供了深度集成,为 Avalonia UI 开发者带来巨大的生产力提升。

🔄 替代方案

27 个选择
4.8

Qt Creator 是一款跨平台的集成开发环境(IDE),旨在为开发者提供最佳的使用体验。Qt Creator 可在 Windows、Linux 和 macOS 桌面操作系统上运行,使开发者能够跨桌面、移动和嵌入式平台创建软件。

付费 • 开源
查看详情

Qt 是一个跨平台应用框架,广泛用于开发可在各种软硬件平台上运行的应用软件,且底层代码库几乎无需更改,同时具备原生应用的性能和速度。

免费增值 • 开源
查看详情

如果你能建网站,就能建桌面应用。Electron 是一个使用 JavaScript、HTML 和 CSS 等网络技术创建原生应用的框架。它处理了复杂部分,让你可以专注于应用的核心功能。

免费 • 开源
查看详情

Photino 是一个轻量级的开源框架,可用于使用 Web UI 技术构建原生跨平台桌面应用程序。

免费 • 开源
查看详情

为任何屏幕构建应用。Flutter 转变了应用程序开发流程,仅需一个代码库即可构建、测试和部署美观的移动、Web、桌面及嵌入式应用。

免费 • 开源
查看详情
4.7

GTK 是一个用于创建图形用户界面的跨平台工具包。提供一套完整的控件,GTK 适用于从小型一次性工具到完整应用套件的各种项目。

免费 • 开源
查看详情
5

Tauri 是一个工具包,帮助开发者使用任何现有的前端框架为主要桌面平台创建应用程序。其核心采用 Rust 编写,CLI 则利用 Node.js,使 Tauri 成为一种真正多语言的创建和维护应用的方法。

免费 • 开源
查看详情
wxWidgets

wxWidgets

软件

wxWidgets 是一个 C++ 库,可让开发者为 Windows、OS X、Linux 和 UNIX 等 32 位和 64 位架构以及多个移动平台(包括 Windows Mobile、iPhone SDK 和嵌入式 GTK+)创建应用程序。

免费 • 开源
查看详情
上一页
下一页
评分5 / 5.0

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。