Les livres qui me paraissent indispensables que j’ai pu lire récemment conçernant le design numérique / design d’interaction. La plupart sont malheureusement tous en anglais.
Designing interactions, par Bill Moggridge (MIT Press), en anglais
Un pavé de 800 pages écrit par le créateur du premier ordinateur portable GRiD Compass. Richement illustré et documenté il retrace l’histoire du design d’interaction et explore les différentes pratiques par le biais d’interview de designers ou de specialistes travaillant dans le champ du design d’interaction (dont Larry Page et Sergey Brin, Jeff Hawkins, John Maeda, Tim Mott, Will Wright). Le livre se termine sur quelques conseils et méthodes pour mener à bien un projet de design d’interaction. Une vrai bible.
Plus d’infos sur le site internet du livre.
On intelligence, Jeff Hawkins (Owl Books), en anglais
J’ai découvert Jeff Hawkins dans Designing interactions. Il a créé le Palm Pilot et le Tréo et se consacre depuis aux neurosciences. Dans ce livre, écrit en collaboration avec la journaliste scientifique Sandra Blakeskee qui travaille notamment au New York Times, il expose sa théorie sur le fonctionnement du cerveau de manière très accessible (excepté un passage plus technique sur le fonctionnement précis des neurones). On apprend beaucoup sur comment notre cerveau perçoit et interprete le monde mais pause aussi les bases pour construire des machines réellement intelligentes qui se basent sur « l’algorithme » du cerveau.
Code de création, John Maeda (Thames & Hudson), en français
Cet ouvrage regroupe les travaux des quelques élèves de John Maeda au Media Lab du célèbre MIT. Même si certains projets paraissent un peu datés, cela reste très interessant.
Maeda@Media, John Maeda (Universe), en anglais
Un livre très complet sur le travail de John Maeda, le célèbre artiste, graphiste, enseignant et chercheur (rien que ca).
Processing, A Programming Handbook for Visual Designers and Artists, Casey Reas et Ben Fry (MIT Press), en anglais
Je viens juste de recevoir ce livre mais il promet d’être très interessant. Le but est de former les graphistes ou les artistes à la programmation avec le logiciel Processing. Ce logiciel créé par Casey Reas et Ben Fry (élèves de John Maeda) est destiné à être utilisé par des personnes non formés à la programmation (des artistes ou des graphistes par exemple).
Programmation Flash MX, Robert Penner, (First interactive), en français
Malgré le titre pas très sexy, ce livre à la même ambition que le précédent (sur Processing). Il permet de donner des notions de mathématiques, de physiques pour être plus à l’aise avec la programmation de visuels dynamiques. On trouve par exemple des explications sur le mouvement, comment donner des comportement physiques à des clips, etc. Tous les exemples sont en actionscript 1, aujourd’hui obsolète, mais il n’est pas très compliqué de les adapter. L’auteur à develloper des classes permettant de gérer facilement les mouvements sous flash (les classes Tween) qui ont été rachetées à l’époque par Macromédia et intégré par défaut au logiciel.
D’autres livres à lire (un jour).
Processing: Creative Coding and Computational Art (Foundation), Ira Greenberg
The Laws of Simplicity, John Maeda (MIT Press) version francaise : De la simplicité, John Maeda et Jean-Luc Fidel (Payo)
Tog on Interface, Bruce Tognazzini (Addison-Wesley Professional)
Tog on Software Design, Bruce Tognazzini (Addison-Wesley Professional)
Making Things Talk, Tom Igoe (Make Books)