Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Rust GUI Development for Linux

    Posted By: naag
    Rust GUI Development for Linux

    Rust GUI Development for Linux
    MP4 | Video: AVC 1280x720 | Audio: AAC 44KHz 2ch | 2 Hours Duration | 2.77 GB
    Genre: eLearning | Language: English


    Rust GUI Development for Linux
    Week 1: Introduction to Rust GUI Programming
    Setting up a Rust development environment on Kubuntu Linux

    Introduction to the Iced GUI framework

    Building a simple hello world application and a counter app in Iced

    Diving deeper into Iced by creating a calculator application

    Unit testing the calculator GUI

    Week 2: Advanced Iced Concepts & Building a To-Do App
    Understanding the core components and architecture of Iced

    Detailed walkthrough of Iced's built-in components

    Structuring larger Iced applications

    Implementing a to-do list application using Iced, with features like input, display, and task management

    Week 3: Exploring Other Rust GUI Frameworks
    Introduction to the FLTK framework and its capabilities

    Building a Pong game using FLTK, with incremental improvements like start/stop functionality, speed control, and scoring

    Overview of the GTK framework and its Rust bindings

    Creating a password generator application with GTK, featuring password visibility toggle and copy functionality

    Week 4: Building Games & Quizzes with Relm4 and eGUI
    Introduction to the Relm4 framework and its reactive programming model

    Developing a Simon Says game clone using Relm4, with game logic and sequence tracking

    Overview of the eGUI framework for quick prototyping

    Building a quiz application with eGUI, including timed questions, scoring, and extensibility to load various quiz files