🖥️ Rust und Slint

Lernen Sie, moderne und flüssige Benutzeroberflächen in Rust mit Slint zu entwickeln – von Desktop-Anwendungen bis zu Mikrocontrollern mit nur wenigen hundert Kilobyte RAM.

Eckdaten

Dauer2 Tage
FormatOnline oder vor Ort
SpracheDeutsch oder Englisch
Gruppengrößebis zu 8 Teilnehmende
VoraussetzungenRust-Grundkenntnisse, z. B. aus Rust für Einsteiger
Preis1.000 – 1.600 € pro Tag

Inhalte

  • Die Slint-Sprache: Elemente, Layouts, Properties und Bindings
  • UI und Geschäftslogik verbinden: Callbacks, Properties und Models in Rust
  • Projekt-Setup mit slint-build und Live-Vorschau im Editor
  • Wiederverwendbare Komponenten, Styling und Themes
  • Animationen, States und Übergänge
  • Dynamische Daten mit Models anzeigen (VecModel & Co.)
  • Desktop: Backends und Renderer unter Linux, Windows und macOS
  • Embedded Linux: Slint ohne Desktop-Umgebung betreiben
  • Mikrocontroller: no_std, der Software-Renderer und die Anbindung an Embedded-HALs
  • Größere Anwendungen strukturieren und die UI testen

Ablauf

Kurze Theorieblöcke wechseln sich mit praktischen Übungen ab. Im Laufe der Schulung entwickeln die Teilnehmenden eine kleine Anwendung, die sowohl auf dem Desktop als auch auf Embedded-Hardware läuft.

Buchung

Interesse? Nehmen Sie Kontakt auf für Termine und ein Angebot.