GTK3教育理念
GTK3 education ideas
这是关于 GTK3(Linux GUI 开发)的一般性问题。我是 GTK3 的新手,我一直在学习基础教程和在 YouTube Gnome Developer website and others such as ZetCode and thecplusplusguy 上找到的 material。我对 GTK3(和一般的 GUI 开发)有非常基本的了解,但我想将我的学习提升到一个新的水平。
我一直在 Internet 上搜索更多 GTK3 学习内容 material 但我只能找到入门级 material。
我的想法是研究使用 GTK3 进行 GUI 编程的开源 (linux) 应用程序。我试图找到简单的开源项目来检查,但是当我查看源代码(通常在 GitHub / GitLab 等)时,该项目非常复杂,对我的学习来说是一个太大的飞跃。我也曾尝试从这些开源项目中重新创建一些源代码,但它们有很多依赖项(automake、configure.ac、库、链接、版本等)。
因此,如果有人可以建议资源以进一步学习 GTK3,我将不胜感激。或者是否有一个简单/琐碎的开源项目,使用 GTK3 可以相对轻松地研究。
感谢您的宝贵时间。
林肯
我能理解你,我也是GTK3+的初学者,实际上GNOME发布的文档并不是最好的。但是,我建议您查看 GNOME 开发人员站点中的此部分,您可以在其中找到 GNOME 库的任何文档列表:
https://developer.gnome.org/references
我也建议你看看 GLib 和 GObject 的文档。
这是关于 GTK3(Linux GUI 开发)的一般性问题。我是 GTK3 的新手,我一直在学习基础教程和在 YouTube Gnome Developer website and others such as ZetCode and thecplusplusguy 上找到的 material。我对 GTK3(和一般的 GUI 开发)有非常基本的了解,但我想将我的学习提升到一个新的水平。
我一直在 Internet 上搜索更多 GTK3 学习内容 material 但我只能找到入门级 material。
我的想法是研究使用 GTK3 进行 GUI 编程的开源 (linux) 应用程序。我试图找到简单的开源项目来检查,但是当我查看源代码(通常在 GitHub / GitLab 等)时,该项目非常复杂,对我的学习来说是一个太大的飞跃。我也曾尝试从这些开源项目中重新创建一些源代码,但它们有很多依赖项(automake、configure.ac、库、链接、版本等)。
因此,如果有人可以建议资源以进一步学习 GTK3,我将不胜感激。或者是否有一个简单/琐碎的开源项目,使用 GTK3 可以相对轻松地研究。
感谢您的宝贵时间。
林肯
我能理解你,我也是GTK3+的初学者,实际上GNOME发布的文档并不是最好的。但是,我建议您查看 GNOME 开发人员站点中的此部分,您可以在其中找到 GNOME 库的任何文档列表:
https://developer.gnome.org/references
我也建议你看看 GLib 和 GObject 的文档。