Responsive image

Tuto Techno

Dear ImGui

Bloat-Free and User-Friendly GUI Library

14 mars 2025 de 14:00 à 17:00
Salle A008 - Jean Legras, 615 rue du Jardin Botanique, 54600, VILLERS-LES-NANCY France
SED - INRIA Nancy Grand Est

Description

Le Centre Inria de l'Université de Lorraine poursuit sa série d’évènements techno : les Tuto Technos ! 
Son but ? Permettre à tout le personnel du centre de se familiariser avec les technos les plus récentes et utiles. Coordonnés par Laurent Pierron et Bertrand Wallrich, chaque Tuto Techno porte sur une techno bien spécifique, qui sera démystifiée par un expert. Aucune connaissance préalable ne sera nécessaire pour permettre à toute personne intéressée de participer et d’apprendre. Afin d’être ouverts au plus grand nombre, ces tutos se dérouleront en anglais. 
 
 Cette édition est dédiée à la bibliothèque d'interface graphique Dear ImGui.
Elle sera animée par Benjamin Loillier et Salim Perchy, ingénieurs au SED du Centre Inria de l'Université de Lorraine.
 
➡️ Plongée dans Dear ImGui : La bibliothèque d'interface graphique accesible et sans fioritures pour vos applications
 

Découvrez comment réaliser des interfaces utilisateur réactives et performantes avec Dear ImGui, une bibliothèque C++ rapide, sans fioritures et sans dépendances, parfaite pour diverses plateformes (PC, mobile, consoles). Reconnue par des géants de l'industrie comme Ubisoft and Blizzard, Dear ImGui est réputée pour sa robustesse et sa fiabilité.

Dans ce TutoTechno de 3 heures, vous apprendrez à :

  • Intégrer Dear ImGui dans vos applications C++
  • Concevoir des interfaces graphiques simples et efficaces
  • Utiliser des composants d'interface pour intergair avec vos algorithmes

Que vous soyez développeur scientifique, travaillant sur des applications intensives en 3D, ou simplement curieux, ce TutoTechno vous dotera des compétences nécessaires pour maîtriser cette bibliothèque accessible et puissante.

Vous pourrez utiliser vos nouvelles connaissances depuis votre langage de programmation préféré (Python, Rust, C, Kotlin, Swift, etc.) ou dans votre framework favori (Unity, Unreal, Godot, etc.) grâce aux nombreux portages : https://github.com/ocornut/imgui/wiki/Bindings

 

➡️ Prérequis :
 
  • Connaissance modérée de C++
  • Compréhension élémentaire de CMake

 

➡️ Technologies utilisées :

Votre éditeur de code favori  Visual Studio (Windows), CMake-gui (Windows/Linux), QtCreator or Visual Studio Code (Linux)

----------

English Version

Inria Centre at Université de Lorraine continues its series of techno events: the Tuto Technos! 
Its goal: allow everybody interested in the centre to familiarize herself or himself with the most recent and useful technologies. The Tuto Technos will be coordinated by Sylvain Lefebvre, Monique Teillaud, and Bertrand Wallrich: each of them will focus on a specific technology that will be demystified by an expert. No prior knowledge will be necessary, to make sure that everybody with an interest can take part  and registration and learn. In order to be as inclusive as possible, the tutorials will be in English. 
 
This session will be about the user-friendly Gui library Dear ImGui.
It will be led by Benjamin Loillier and Salim Perchy, engineers at SED du Centre Inria de l'Université de Lorraine .
 
➡️ Dive into Dear ImGui: The Bloat-Free and User-Friendly GUI Library for Your Applications
 

Discover how to create high-performance, responsive user interfaces with Dear ImGui, a fast, bloat-free and dependency-free C++ library perfect for various platforms (PC, mobile, consoles). Trusted by industry giants like Ubisoft and Blizzard, Dear ImGui is renowned for its robustness and reliability.

In this 3-hour TutoTechno, you will learn to:

  • Integrate Dear ImGui into your C++ applications
  • Design simple and effective graphical interfaces
  • Utilize interface components to interact with your algorithms

Whether you're a scientific developer, working on 3D-intensive applications, or simply curious, this TutoTechno will equip you with the skills to master this accessible and powerful library.

You'll be able to use your new knowledge in your favorite programming language (Python, C, Rust, Kotlin, Swift, etc.) or in your favorite framework (Unity, Unreal, Godot, etc.) thanks to the numrous ports: http://github.com/ocornut/imgui/wiki/Bindings

 

➡️ Prerequisites:
 
  • Moderate knowledge of C++
  • Basic understanding of CMake

 

➡️ Technologies Used:

Your favorite code editor: Visual Studio (Windows), CMake-gui (Windows/Linux), QtCreator or Visual Studio Code (Linux)

 

 

Billetterie

Calendrier

14 mars 2025 de 14:00 à 17:00

Localisation

Salle A008 - Jean Legras, 615 rue du Jardin Botanique, 54600, VILLERS-LES-NANCY France

Contact

SED - INRIA Nancy Grand Est
Nous contacter