Gio UI - Cross-Platform Accelerated Graphics in Go
Offered By: Ubuntu OnAir via YouTube
Course Description
Overview
Explore the world of cross-platform GUI development with this comprehensive conference talk on Gio UI, a FOSS toolkit for creating accelerated graphics applications in Go. Delve into both high-level widget APIs and low-level interactive graphics language used for building custom widgets. Learn to create a simple application UI by mastering constraints and dimensions, layout primitives for rows, columns, stacks, and lists, as well as essential widgets like buttons, labels, and text editors. Discover reactive data techniques to keep UI data evergreen and gain hands-on experience in implementing custom widgets using Gio's low-level graphics language API. By the end of this 1 hour and 32 minute session, acquire the skills necessary to develop applications with tailored widgets in Gio. Prior familiarity with the Go programming language is recommended for optimal understanding and application of the concepts presented.
Syllabus
Gio UI: Cross-Platform Accelerated Graphics in Go
Taught by
Ubuntu OnAir
Related Courses
Разработка веб-сервисов на Go - основы языкаMoscow Institute of Physics and Technology via Coursera Getting Started with Go
University of California, Irvine via Coursera Concurrency in Go
University of California, Irvine via Coursera Functions, Methods, and Interfaces in Go
University of California, Irvine via Coursera Game Thinking: Juego y toma de decisiones
The Pontificia Universidad Javeriana via edX