![](http://img.staticigen.com/2012/12/macgpic_1355489563_converted_optim.jpg)
En informatique, certaines tâches répétitives peuvent être automatisées, c’est-à-dire qu’on laisse l’ordinateur travailler pour nous et nous éviter de tout faire à la main. La solution la plus répandue à cet égard est le script et OS X intègre son propre langage, nommé AppleScript. Si ce langage est très simple comparé à d’autres, il reste un langage de programmation qu’il faut apprendre, une tâche fastidieuse. Le constructeur a bien essayé de simplifier les choses dans ce domaine avec Automator, mais elle reste assez complexe à prendre en main.
Dans sa deuxième version, Alfred proposera une solution qui semble à première vue aussi élégante que puissante. Les Workflows sont des processus construits à partir de briques qui sont livrées avec le logiciel. Ces processus vous permettent de gagner du temps et ils peuvent être très simples ou au contraire beaucoup plus complexes. Dans ce premier exemple, il s’agit simplement de lancer une recherche au sujet d’un film sur trois sites différents (YouTube pour la bande-annonce, IMDB pour les informations techniques et Rotten Tomatoes pour les avis).
![](http://img.staticmacg.com/2012/12/macgpic_1355489266_scaled_optim.jpg)
Alfred peut aussi lancer un script à partir d’un processus créé dans son interface. Ce deuxième exemple permet de choisir une photo et de la mettre en ligne sur Flickr en utilisant un script et vous recevrez une alerte quand ce sera terminé.
![](http://img.staticmacg.com/2012/12/macgpic_1355489529_scaled_optim.jpg)
Plus complexe encore, ce troisième exemple répond à plusieurs besoins : il intègre un raccourci clavier qui permet de lancer une recherche Google à partir d’un mot sélectionné, mais il sait aussi rapatrier les suggestions du moteur de recherche directement dans la fenêtre d'Alfred pour trouver plus rapidement un élément.
![](http://img.staticmacg.com/2012/12/macgpic_1355489771_scaled_optim.jpg)
L’intérêt de cette solution est d’abord son accessibilité. Sans connaître quoi que ce soit à la programmation, vous devriez pouvoir concevoir des processus qui devraient être assez utiles, même s’ils restent très simples. Mieux, les développeurs pourront ajouter à Alfred leurs propres briques, pour vous permettre ensuite de mettre en place des processus avec ces briques et donc avec les logiciels de ces développeurs. D'après le concepteur du lanceur, ce système devrait être extrêmement puissant.