快速开始¶
Warning
The current page still doesn't have a translation for this language.
You can read it through google translate.
欢迎使用 SOUI5!这是新一代跨平台 DirectUI 界面库,基于 swinx 项目实现,专为快速开发桌面应用而设计。SOUI5 不仅继承了 SOUI5 的优秀特性,更实现了真正的跨平台支持。
SOUI5 亮点特性¶
🌍 跨平台支持¶
- Windows: 完整支持 Windows XP 及以上版本
- Linux: 支持主流 Linux 发行版(Ubuntu、CentOS 等)
- macOS: 支持 macOS 10.12 及以上版本
- swinx 框架: 基于先进的 swinx 项目实现跨平台支持
🚀 性能提升¶
- 新渲染引擎: 优化的跨平台渲染管线
- 内存优化: 更低的内存占用和更高的执行效率
🛠️ 开发体验¶
- 统一 API: 跨平台一致的开发接口
- 热重载: 支持实时预览和快速迭代
- 现代化工具链: 支持 CMake、Ninja 等现代构建工具
本节内容¶
本节将帮助您快速开始使用 SOUI5:
介绍与特性¶
了解 SOUI5 的背景、跨平台特性和核心优势。
系统要求¶
查看使用 SOUI5 开发所需的系统环境和工具要求,支持 Windows、Linux、macOS 等平台。
安装指南¶
详细的 SOUI5 安装和跨平台环境配置步骤。
快速入门教程¶
通过实例快速掌握 SOUI5 的基本使用方法和跨平台开发技巧。
推荐学习路径¶
对于新用户,我们建议按以下顺序学习:
- 介绍与特性 - 了解 SOUI5 是什么以及为什么选择它
- 系统要求 - 确保您的开发环境满足跨平台要求
- 安装指南 - 正确安装和配置 SOUI5 及 swinx
- 第一个项目 - 实际创建一个跨平台项目
- 快速入门教程 - 深入了解基本概念和跨平台用法
完成本节后,您可以继续学习 用户指南 来深入了解 SOUI5 的核心概念和功能,或者查看 跨平台开发 了解更多跨平台开发的高级特性。
从 SOUI3 升级¶
如果您从 SOUI3 升级而来,请查看 迁移指南 了解详细的升级步骤和变更说明。
获取帮助¶
如果在学习过程中遇到问题:
开始您的 SOUI5 跨平台之旅吧!