Revue de presse Inno #10

Design

Qu’est ce que design system ?

Par Patrick Bracquart

Depuis plusieurs années, la complexité des sites et applications nous ont poussé à repenser le design et les méthodologies tant les champs de compétences nécessaires se sont élargis (analyste web, designer UI/UX, designer d’interaction, développeur front-end, …). C’est dans ce contexte qu’est apparu le design system.

Le design system est le référentiel UI/UX d’un projet. C’est un guide qui va servir de support pour toute la chaîne de production, peu importe le sujet (style de vie, alimentation, services…), le terminal (ordinateur portable, mobile, montre intelligente…), ou encore le livrable (site web, application mobile, interface de gestion…).

Design System

Plus complet qu’une ligne directrice, le design system ne fait pas qu’annoncer les éléments du design (atomic) et les interactions. Il renseigne aussi sur les normes de développement à suivre, l’accessibilité, l’iconographie, la vidéo, etc. afin que tout reste parfaitement cohérent.

Mobile

Comment utiliser les espaces de nommage versatiles en Swift ?

Par Thibault Wittemberg

Avec Swift, certaines API, telles que RxSwift, utilisent une technique qui confine le code qu’elles exposent dans un espace de nommage dédié. Cela facilite grandement la lecture du code et permet par ailleurs d’étendre cet espace de nommage pour lui ajouter vos propres fonctionnalités.

Espaces de nommage versatiles en Swift

Dans cet article (en anglais), nous verrons qu’il est assez simple de créer votre propre espace de nommage et d’une façon si générique, que cela permet à un contributeur externe de l’étendre de façon élégante.

Publié par

Savoir-faire Linux

Fondée sur les principes de l’économie du savoir en 1999, Savoir-faire Linux a développé une expertise unique dans les technologies de l’information, l’ingénierie des logiciels libres et à code ouvert, le développement du noyau Linux et les objets connectés. Depuis, l’entreprise a accompagné de nombreuses sociétés à répondre à l’évolution constante de leurs systèmes d’information.
En tant qu'entreprise de taille moyenne dotée d'équipes multidisciplinaires d'ingénieurs basées à Montréal, Québec, Lyon et Rennes, Savoir-faire Linux a offert un large panel de services, lors de ces 19 dernières années, à plus de 500 organismes, dont des institutions gouvernementales, des grandes agences internationales, des géants de l'industrie et des PME / PMI. Déployant les meilleurs outils libres et à code ouvert couplés à son expertise, Savoir-faire Linux vise à améliorer les systèmes informatiques de ses clients et à accélérer leurs processus d'innovation. Son ingénierie de qualité, ses performances fiables et son excellent service client lui a valu plusieurs reconnaissances dont ISO 9001, ISO 14001, Silver Member de la Linux Foundation, Platinum Partner de Liferay et Advanced Partner de Red Hat.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *