Coder le

MONDE
DE DEMAIN

 

Le Bureau des UX: un monde de gamification

La gamification, ou l’art d’introduire des processus empruntés aux jeux vidéos, peut améliorer grandement l’engagement de vos utilisateurs. Pourquoi, comment ? Explorons le concept !

Lire la suite

Le bureau des UX : à propos de l’accessibilité

Quand on parle d’expérience utilisateur, on parle de l’expérience de tous les utilisateurs. Y compris, et il ne faut pas les oublier, les utilisateurs avec des handicaps, visuels ou autres. De lecture automatique en attribut ARIA, bienvenue dans le monde de l’accessibilité !

Lire la suite

Le bureau des UX : le cartel des micro-interactions

Lors des précédents opus du bureau des UX, nous avons déjà abordé des modèles d’interaction, les empty states et les loading states. Mais pour aller encore plus loin dans l’engagement, parlons aujourd’hui des micro-interactions.

#1 Kezako

Vous ne savez peut-être pas ce que c’est, mais le fait est que pour arriver devant cet article il est fort probable que vous en ayez rencontré en chemin via votre smartphone ou votre ordinateur. Les micro-interactions, ce sont toutes les petites animations, transitions, changements qui suivent une action, quelle qu’elle soit, et que cette action soit produite par l’utilisateur (cliquer …

Lire la suite

Git, kézako ? Principes et utilisation

Dans le monde de la tech, Git est quasi indispensable. Aujourd’hui ARCA vous dit tout ce qu’il y a à savoir sur cet outil !

#1 Git, kézako ?

Git est un outil de gestion des versions (Version Control System, ou VCS), créé par Linus Torvalds (le père fondateur du noyau Linux) en 2005, et distribué en licence libre. Des VCS, il en existe plusieurs, parmi les plus répandus Mercurial, Subversion et bien sûr Git. Mais, c’est quoi au final un VCS ?

Le but d’un VCS est de garder en mémoire toutes les modifications apportées …

Lire la suite

Le bureau des UX : L’affaire du chargement

En terme d’interactions avec une application, les temps d’attentes et de chargement sont le nerf de la guerre. Que l’attente soit courte, ou au moins ludique !

Nous avons vu dans notre précédente étude du Bureau des UX comment gérer un écran vide. Maintenant, l’utilisateur possède des données, et souhaite les afficher. Pas de problème. Avec l’avènement des nouvelles technologies (4G, 5G, Fibre, …) les temps de chargements sont toujours plus courts. Mais jamais zéro, et tout le monde n’a pas accès au meilleur réseau. Quoi de plus frustrant que de cliquer sur un bouton et que ne rien …

Lire la suite

Le bureau des UX: le cas de l’empty state

Bienvenue dans le Bureau des UX, où nous enquêterons ensemble sur les bonnes pratiques d’UX Design à ne pas négliger et celles trop souvent oubliées. Par une série d’astuces et de conseils, vous pourrez améliorer l’expérience utilisateur avec un minimum d’efforts.
Ouvrons tout de suite le premier dossier : les empty states. Profitez de vos écrans vides pour vous démarquer et améliorer le parcours de l’utilisateur en créant de l’engagement et en facilitant l’on-boarding ! Ces états vides sont parmi les premiers à être vus, et donc vos meilleurs ambassadeurs.

Le nœud du problème

Bien souvent lorsque l’on conçoit un …

Lire la suite

Une documentation pour tous

La documentation, dans le monde de la tech, tout le monde en parle. On en voudrait partout, mais personne (ou presque) ne veut l’écrire. Alors, fantasme ou perte de temps ? Décryptons ensemble tout ce qui se cache derrière le mot « documentation ».

Kézako ?

La documentation d’un produit regroupe l’ensemble des documents (textes, schémas, vidéos, commentaires, …) nécessaires à la compréhension et/ou l’utilisation de celui-ci. Autant dire que « la documentation » n’a pas vraiment de sens, car il existe en réalité « des documentations » pour un même produit, chacune ayant pour cible un public différent : utilisateur final, managers, développeurs d’une autre …

Lire la suite

Parole d’expert : la programmation fonctionnelle

La programmation fonctionnelle, encore un buzz word ? Pas forcément ! Dans cette parole d’expert, nous vous expliquons tout sur cette philosophie et pourquoi vous devriez (peut-être) l’utiliser.

Kézako ?

La programmation fonctionnelle est une manière de penser son code, de manière déclarative (opposée à la manière impérative). Dans le premier cas, on donne une suite d’instructions à appliquer pour parvenir au résultat, dans le second on change l’état du programme.

La programmation fonctionnelle est souvent opposée à la programmation orientée objet, bien que certains concepts soient applicables n’importe où, comme nous le verrons par la suite. Tous les principes …

Lire la suite

JavaScript, TypeScript, késako ?

JavaScript, Typescript, tout le monde en parle mais qu’est-ce que c’est réellement ? ARCA Computing vous dit tout sur ces langages incontournables dans un projet web.

JavaScript, définition

Le JavaScript (ou JS), est un langage de programmation. C’est à dire qu’il met à disposition des développeurs un ensemble de règles, de mots clés et de conventions grâce auxquels les développeurs seront capables de décrire les comportements et les interactions possibles d’un projet informatique. C’est ce qu’on appelle le code source du projet.

Pourquoi le JavaScript ?

Dans les années 1990, au tout début de l’histoire d’Internet, un site web …

Lire la suite