Getting Started

为了开始为 GNOME 桌面环境编写应用程序,你应该遵循以下步骤

New project creation dialog in GNOME Builder New project creation dialog in GNOME Builder
  1. 下载并安装最新版本的 GNOME Builder

  2. 欢迎屏幕中,选择创建新项目…

  3. 配置项目选项

    • 将“text-viewer”作为项目的名称

    • 将“com.example.TextViewer”作为项目的 应用程序 ID

    • 选择 GPL-3.0-or-later 作为项目的许可条款

  4. 选择GNOME 应用程序模板

Initial project contents in GNOME Builder Initial project contents in GNOME Builder

一旦 Builder 完成应用程序项目的创建,你将找到以下文件

com.example.TextViewer.json

这是你的应用程序的 Flatpak 清单。你可以使用该清单来定义项目的依赖项。默认清单依赖于 GNOME 平台的最新稳定版本。你还可以包含 GNOME 运行时未提供的其他依赖项。

meson.build

这是主要的 Meson 构建文件,它定义了如何在你的应用程序中构建什么。

src

这是包含你的应用程序源代码以及其小部件的 UI 定义文件的目录。

src/text-viewer.gresource.xml

使用 glib-compile-resources 构建到项目中的资源的 GResource 清单。

po/POTFILES

包含 可翻译、用户可见字符串的文件列表。

data/com.example.TextViewer.gschema.xml

应用程序 设置的模式文件。

data/com.example.TextViewer.desktop.in

应用程序的 桌面条目文件

data/com.example.TextViewer.appdata.xml.in

应用程序商店和应用程序分发者使用的 应用程序元数据

如果你愿意,现在可以通过按运行项目按钮,或 Shift + Ctrl + Space 来构建和运行应用程序。

注意

本教程中的代码可在 GitLab 上找到。