Avalonia 11.0.0 正式版发布!

💡 原文中文,约1300字,阅读约需4分钟。
📝

内容提要

Avalonia 11.0.0正式版发布,更新内容包括A11y辅助功能、IME输入法编辑器支持、合成渲染器、WebAssembly支持、iOS和Android支持、富文本支持、平滑虚拟化、性能改进、控件主题和嵌套样式、位图效果、3D变换、AOT编译和修剪、GPU互操作、实验性Metal支持。还介绍了一些好用的Avalonia包和组件库。

🎯

关键要点

  • Avalonia 11.0.0正式版发布,包含多项重要更新。

  • 新增A11y辅助功能,提升应用程序的可访问性。

  • 引入IME输入法编辑器支持,允许使用屏幕键盘和输入。

  • 合成渲染器增强了图形渲染能力,提供更高效的渲染管道。

  • 支持WebAssembly,允许Avalonia应用程序在浏览器中运行。

  • 增加对iOS和Android平台的支持,开发者可在移动平台上构建应用。

  • 提供完整的富文本支持,允许呈现复杂文档和格式化文本。

  • 重新设计ItemsControl,实现平滑虚拟化,提升用户体验。

  • 显著的性能改进,增强应用程序的速度和效率。

  • 新增控件主题、嵌套样式和主题变体功能,简化UI构建。

  • 位图效果功能允许在图像上应用视觉效果,如模糊和阴影。

  • 支持3D变换,创建三维效果。

  • AOT编译和修剪功能提升应用运行速度并减小应用大小。

  • GPU互操作功能提高渲染性能和视觉效果。

  • 实验性Metal支持正在测试,以改善iOS和macOS设备性能。

  • 推荐的Avalonia包和组件库包括Ursa.Avalonia、Semi.Avalonia、Avalonia.WebView和ChatGpt.Desktop。

  • 提供Avalonia UI官方中文文档和技术交流群信息。

➡️

继续阅读