IBM dévoile son nouveau langage de conception d'IU
« les patterns et les templates étouffent l'innovation », selon le directeur du programme

Le , par Amine Horseman, Expert éminent sénior
Depuis plus d’un an, IBM avait créé un nouveau langage de conception d’interfaces et d’expériences utilisateurs pour le web et le mobile. Dévoilé sous le nom de IBM Design Langage, il était au début réservé seulement aux designers utilisant les technologies IBM, mais vient maintenant d’être mis à disposition du grand public.

Dans le blog de la multinationale américaine, Adam Cutler, directeur du programme IBM Design Studio, explique la raison de ce cache-cache qui a duré plus d’un an: « Avez-vous déjà été un étranger dans un pays étranger dont vous ne parliez ni ne lisiez la langue? Si oui, vous savez combien il est difficile de poser les questions les plus simples ou de faire les tâches les plus basiques que nous tenons d’habitude pour acquises. Maintenant, imaginez la conception de la prochaine génération de produits à travers le porte-folio de logiciels d'IBM sans un ensemble partagé et commun de compréhension qui permet de résoudre les problèmes critiques des utilisateurs ».

IBM a donc préféré réserver le langage a ses fidèles de sorte à créer d’abord une communauté d’experts autour de son nouveau langage de conception, avant de le mettre à disposition de tout le monde. De ce fait, il serait plus facile aux nouveaux utilisateurs de trouver des ressources sur cette technologie ou demander de l’aide.


Mais ce qui fait la nouveauté d’IBM Design Langage, par rapport aux autres langages à la mode comme le Material Design et Bootstrap, c’est que le langage d’IBM est « conçu pour être plus instructif que prescriptif » selon Adam Cutler. En effet, étant donné qu’il se base sur le principe d'unité, non-uniformité, la firme a intentionnellement défini le langage, lors de cette première version, de telle sorte qu’il n’utilise pas les concepts de "patterns" et "templates". « Nous avons délibérément évité de créer des patterns et des templates pour la première itération de l’IBM Design Language. Le problème avec ces modèles c’est qu’ils encouragent un type de conception paresseuse, conforme. Une fois que vous avez codé une série d'éléments en une forme normalisée et qu’elle est utilisée à plusieurs reprises, les gens ne sentent plus le besoin de faire le travail de conception […] cela étouffe l'innovation ».

Toutefois, le langage étant conçu pour évoluer à travers le feedback des utilisateurs, l’équipe d’IBM n’exclut pas définitivement l’utilisation de modèles, c’est juste qu’elle préfère que « les gens l’expérimentent et l’utilisent avant de s’engager dans la réalisation de ces modèles, de sorte à être sûr que ces modèles sont bien adaptés aux utilisateurs ».

Pour ceux qui veulent découvrir le langage : des ressources et des exemples sont disponibles sur le site d’IBM.

Source : IBM Design Blog

Et vous ?

Que pensez-vous de cette nouvelle stratégie d’IBM ?

Pensez-vous que ce nouveau langage aura le même succès que le Material Design et Bootstrap ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de codec_abc codec_abc - Membre actif https://www.developpez.com
le 22/12/2014 à 14:39
C'est vraiment disponible pour le grand public ? Parce que sur le site tout ce que je vois ce sont des cours d'IHM et des exemples de ce qu'IBM a pu créer avec son nouveau langage mais je n'ai pas vu une seule ligne dudit langage. Ni la possibilité de télécharger d'IDE ou quelque chose de la sorte.
Avatar de mrqs2crbs mrqs2crbs - Membre averti https://www.developpez.com
le 22/12/2014 à 15:43
j'arrive pas à trouver le point de départ, pour manipuler ce langage.
ou alors il s'agit juste d'une liste de prescriptions pour faire du templating?
Offres d'emploi IT
Ingénieur developpement .net h/f
Sogeti - Aquitaine - Bordeaux (33000)
Concepteurs développeurs ntic h/f
Atos Technology Services - Haute Normandie - Rouen (76000)
Chef de projet Production H/F
Conserto - Ile de France - Paris (75000)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil