桌面 GUI 应用程序制作
标签:指南 草稿:2025-04-04 修订:001
对于 Divooka 的日常用户来说,GUI 应用程序并不陌生——Divooka 编辑器本身就是一个 GUI,而且按照定义,任何在块画布上运行的 Divooka 程序都是 GUI 应用程序。但在本指南中,我们要讨论的是一种特定类型的 GUI 应用程序:专用的、不含图的 GUI,类似于典型的桌面应用程序。
全面来说,在 Divooka 中实现 GUI 应用程序有以下几种不同的途径:
- 依靠图编辑器本身来提供大部分功能。这需要公开图的逻辑,可能适合团队间协作或快速分享,但对不使用 Divooka 的用户来说可能比较陌生。
- 使用能将 Divooka 图自动打包为 GUI 逻辑的高级框架或模板应用,例如 App Builder Host。
- 使用能以直观方式构建应用的高级框架,例如 SimplyApp。
- 使用较底层的 GUI 构建框架和工作流,例如 Glaze 和应用创建器。