Est-il vraiment possible pour une IA de convertir facilement les designs d’interface utilisateur en code pour les développeurs front-end ? Apparemment, la startup californienne Kombai semble dire que oui. Ayant récemment annoncé une levée de fonds de 4,5 millions de dollars, Kombai semble prête à résoudre l’un des problèmes les plus épineux des développeurs d’interfaces utilisateur – le codage. Mais quel est le but de cet outil ?
L’évolution rapide du matériel a renforcé la nécessité de développer des interfaces utilisateur supérieures. Que ce soit les startups émergentes ou les grands acteurs technologiques, tous s’empressent de créer des interfaces uniques et différenciantes. Cependant, est-ce que tous les développeurs front-end sont équipés pour faire face à la rapidité du codage nécessaire pour réaliser ces designs uniques ? C’est là que Kombai intervient. L’IA de Kombai, qui sera bientôt libre d’accès pour la recherche publique, a été conçue spécifiquement pour résoudre ce problème. Mais comment fonctionne-t-elle ?
Fondée par Dipanjan Dey et Abhijit Bhole, anciens dirigeants de Mindtickle, Kombai utilise une combinaison de modèles d’apprentissage en profondeur et d’heuristiques pour interpréter les designs d’interfaces utilisateur et générer du code à partir de ces interprétations. Le modèle développe une compréhension intuitive du design, puis commence à générer le code. Mais de quelle manière est-il différent des autres outils existants ?
« Le modèle de Kombai présente une approche de codage étape par étape, cherchant à distinguer les éléments logiques, créer des structures div, et générer du code segmenté en composants nommés pour une meilleure compréhension. »
La partie finale du processus de Kombai implique l’utilisation de modèles de langage de grande taille (LLMs) disponibles publiquement pour peaufiner certains segments de son code auto-généré. Cependant, ces LLMs ne représentent que moins de 5% du compte final des caractères, le reste étant produit directement par le modèle d’IA, selon Dey. Alors, peut-on dire que le code généré est principalement le fruit de l’IA ?
La perspective d’une génération de code utilisant l’IA peut sembler complexe et lente, mais le modèle de Kombai prétend produire le résultat en quelques secondes seulement. Les développeurs peuvent alors télécharger ou copier directement le code dans leurs IDE respectifs. De plus, ils peuvent également modifier le code en fonction de leurs besoins et l’incorporer dans leurs bases de code. Mais quel est l’impact réel de cet outil sur le travail des développeurs ?
La startup ambitionne de devenir un « Dall-E inversé pour le design d’interface utilisateur » et s’efforce de rendre le développement front-end à nouveau amusant pour les cinq millions de développeurs front-end et les quinze millions de développeurs Fullstack dans le monde entier. Cela peut-il être un véritable tournant pour le monde du développement front-end ?
Source : Techcrunch