Modern Graphical User Interface in Rust - Iced Tutorial

Поделиться
HTML-код
  • Опубликовано: 25 янв 2024
  • In this video we'll dive into the basics of Iced, a cross-platform GUI library for Rust focused on simplicity and type-safety. As a GUI library, iced helps you build graphical user interfaces for your Rust applications. Iced is strongly focused on simplicity and type-safety. As a result, iced tries to provide simple building blocks that can be put together with strong typing to reduce the chance of runtime errors.
    Iced documentation:
    iced.rs/
    Channel GitHub:
    github.com/LineIndent
    #rust #tutorial #programming

Комментарии • 14

  • @lineindent
    @lineindent  5 месяцев назад +2

    📁 Iced Docs: iced.rs/
    🗃 GitHub: github.com/LineIndent

  • @renanmaganha6335
    @renanmaganha6335 4 месяца назад +2

    Thanks a lot for posting this video! I spent a few hours with stackoverflow and chatgpt trying to figure out how to customize the appearance of some widgets in my project and nothing worked, but after watching your video I was able to do that

  • @_celebi90
    @_celebi90 4 месяца назад +4

    rust UI things gonna be painful like c++ at old times

  • @elliotalderson9517
    @elliotalderson9517 4 месяца назад

    impressive, very nice

  • @cristianbeltran7339
    @cristianbeltran7339 5 месяцев назад +1

    You are a hero for people, a few days ago I considered the idea of ​​making user interfaces with Rust and I just saw this video.
    Thank you so much

  • @maalainineelkharfi7493
    @maalainineelkharfi7493 4 месяца назад

    Finally, the hero we needed, please continue to make more please, maybe a crud app so i can advance a little please

  • @ComputerAMelbPC-cu6es
    @ComputerAMelbPC-cu6es 25 дней назад

    Strongly disagree with the negative comments. It was extremely useful to see how do composition of UI using helper functions and container widgets and the logical way to approach this. Especially useful since Iced is constantly changing.

  • @poixd1ro
    @poixd1ro 5 месяцев назад

    you're the best

  • @riigel
    @riigel 5 месяцев назад

    more rust content!
    can you do tauri with svelte?

  • @2323ne
    @2323ne Месяц назад

    is here a designer app tool for this framework or all of that should create with clear coding window UI elements?

  • @max_ishere
    @max_ishere 3 месяца назад +9

    1. No full code link. Link either a repo or gist, thus I have to watch the video to get the code
    2. You don't explain the process. You are just rewriting what is on your second monitor. I would rather read that code myself than wait for you to write it out.
    3. This tutorial isn't really focused on anything, you came up with some random app idea and bundled a bunch of stuff into it like 2 pages, dynamic themes and maybe something else. (I am not wasting half an hour collecting all the features you added). Instead you should've made a tutorial on say how to make a button that changes the theme and a separate one on how to add pages. These are separate things. No you just write your code slowly really zoomed in so if I just want the pages thing I have to scroll through the video to find where and how you implemented the page thing.
    4. And of course no chapters, really hard to find what I'm looking for.
    5. Your github link goes to the profile, I am not searching your profile for the repo (which doesnt exist), I want the link to this code you're writing, not your profile.
    God I hate these horrible tutorials

    • @lineindent
      @lineindent  3 месяца назад

      I don’t usually reply to comments but given the word count; I’d recommend instead of spending time writing essays you can allocate that time to watching the tutorial. Regardless, the content here is free and making a fuss over something is counter productive.

    • @pokemon30326
      @pokemon30326 3 месяца назад +5

      @@lineindent I appreciate the tutorial, I am using it since iced documentation is sparse. But I have to agree with the points above. Explainations are the most helpful features of tutorials, that you dont get from reading code directly. Could be worth looking into for your future content

    • @Tempestissiman
      @Tempestissiman 3 месяца назад +3

      ​@@lineindent I appreciate the effort spent but the points listed are all valid criticism. Hope you can take a thing or two from it and improve on your future content (we're severely lacking in good rust learning resources!)