Lib Gate & Un framework pour faciliter les échanges entre humains & vie numériqu
Détails
Le lundi 18 octobre, sur le créneau du midi (vers 12h15-12h30), nous vous proposons un meetup "virtuel" autour de la problématique des interactions humaines et la technologie.
Rendez-vous sur la chaîne YouTube de Flutter France : https://youtu.be/LpAqQ7rjQwU
1️⃣ Partie 1 : Vous avez la parole !
Gautier Siclon présentera la bibliothèque Gate
Comment Injecter une dépendance où l'on veut dans son app flutter sans se soucier de comment la construire ?
C'est toute la promesse des plugins d'injection. Quand on y a gouté en Java on la cherche partout. Gate est un plugin très inspiré de Inject par Google qui n'est plus maintenu.
Objectif simplicité et aucune dépendance à getX, provider ou BLoC...
2️⃣ Partie 2 : Rendre les interactions avec la technologie la plus naturelle et instinctive possible
Hoomano est un expert de l’interaction entre les humains et le monde numérique (via le smartphone). L'entreprise étudie plus précisément la manière dont la communication extra-verbale (engagement, attention, expressions faciales, émotions…) impacte cette interaction et expérimente dans un premier temps ses algorithmes en leur faisant revêtir le costume de robots sociaux (Nao, Pepper, Zenbo, Buddy…).
MOJO est un framework développé avec Flutter qui est une sorte d'assistant permettant aux développeurs de configurer leur propre compagnon numérique.
Pour développer ce framework, nous avons choisi Flutter. Pourquoi ? UI=f(state). Pour un framework qui gère les interactions, la performance de l'interface graphique est clef ! La richesse de pub.dev nous permet de tester beaucoup de nouvelles idées, et nous a conforté dans le choix de reposer sur un framework moderne qui a de beaux jours devant lui !
Après une vue d'ensemble de l'architecture du framework, nous verrons concrètement comment créer de nouvelles formes de contenus numériques et ainsi animer MOJO. Nous vous présenterons également à titre d’exemple deux applications de ce framework :
-
MojoWebView : une nouvelle manière de naviguer sur le web pour augmenter l'interactivité des applications web, conçue notamment pour améliorer le e-learning.
-
MeetMojo : une application grand public pour découvrir la nouvelle génération des assistants numériques.

