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 个选择
JUCE

JUCE

0

JUCE 是一个功能丰富的 C++ 类库,用于构建适用于所有主要操作系统的强大跨平台应用程序和插件。

FLTK

FLTK

5

快速轻量级工具包(FLTK,发音为 fulltick)是由比尔·斯皮察克等人开发的跨平台图形用户界面(GUI)库。该工具包专为3D图形编程设计,提供了对OpenGL的接口,同时也适用于一般的GUI编程。

Uno Platform

Uno Platform

0

Uno 是一个使用 C# 和 XAML 从单一代码库构建原生移动、桌面和 WebAssembly 应用的平台。它是一个通用 Windows 平台桥梁,可让基于 UWP 的代码(C# 和 XAML)在 iOS、Android 和 WebAssembly 上运行。

MauiKit

MauiKit

0

MauiKit 是一个基于 QQC2 和 Kirigami 的框架,可帮助创建遵循 Maui HIG 的跨平台应用,这些应用可在 GNU Linux 和 Android 上运行。MauiKit 是一个开源框架,旨在让应用程序外观更加出色,由 . 开发。

Qt for Python (PySide)

Qt for Python (PySide)

0

Qt for Python 项目旨在将 PySide 模块完整移植到 Qt。

Wails

Wails

0

使用 Go(编程语言)构建类似网页的桌面应用程序的轻量级框架。编写标准 Go 代码。使用你喜欢的任何前端技术,并从 JavaScript 调用你的 Go 代码。

wxPython

wxPython

0

wxPython 是 Python 编程语言的 GUI 工具包。它使 Python 程序员能够简单轻松地创建功能强大、高度实用的图形用户界面程序。它是作为 Python 扩展模块(原生代码)实现的,封装了流行的……

PyQt

PyQt

0

PyQt结合了Qt和Python的所有优点。

上一页下一页
评分5.0 / 5.0

下载与相关链接

安全提醒

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

GitHub