Abstract est un nouveau service qui reprend les principes de Git, mais pour l’appliquer à des fichiers de design plutôt qu’aux lignes de code. Souvent utilisé par les développeurs, Git est un outil de versionnemment capable de suivre et surtout d’enregistrer tous les changements apportés à un projet. Par défaut, il est adapté avant tout au texte brut, qu’il s’agisse de code ou de prose, mais ce nouveau-venu l’adapte à des images.
Pas n’importe quelles images toutefois : Abstract ne peut travailler qu’avec des vecteurs. Dans sa première version, le service est limité à macOS et à Sketch, mais ses concepteurs promettent de prendre en charge d’autres apps à l’avenir.
Abstract reprend tous les concepts de Git : on a des projets, un master et des branches, des commits pour soumettre des changements, des commentaires, etc. L’avantage de l’approche adoptée ici est que toute cette logique est largement masquée derrière une interface graphique. Les documents Sketch et les changements sont tous affichés de manière visuelle et il y a quelques outils spécifiques, comme la possibilité de commenter une zone précise d’un design.
En contrepartie, il faut oublier complètement le Finder et passer systématiquement par Abstract pour modifier un projet ou même créer un nouveau document. Chaque opération réalisée dans l’éditeur est alors enregistrée par le service, sous la forme d’un commit Git. Néanmoins, les fichiers Sketch eux-mêmes ne sont pas touchés, ce qui permet de ne pas s’enfermer dans un système tiers.
Cette vidéo présente le workflow à adopter avec Abstract. Elle explique aussi les concepts de base de Git, si vous n’avez jamais utilisé cet outil de versionnement.
Abstract est une app native sur macOS et aussi un service en ligne obligatoirement associé. Son utilisation gratuite est limitée et il faut payer au minimum 9 $ par mois pour l’utiliser dans un contexte professionnel. Pour ce prix, vous aurez aussi un espace de stockage en ligne et la possibilité de soumettre des designs à des interlocuteurs qui pourront commenter sur une page web.
Ajoutons que le premier mois est gratuit, pour tester sans risque. Abstract est en bêta, mais plusieurs équipes l’exploitent déjà régulièrement depuis quelques mois.