Bonjour,
Voici ma critique du livre de Joshua Noble
Programming Interactivity
A Designer's Guide to Processing, Arduino, and openFrameworks

Au travers de son livre Programming Interactivity, Joshua Noble propose un guide pour comprendre et développer différentes interactions avec une machine, que ce soit visuel ou physique. Le public visé est tous niveaux. Pour cela, le guide se repose sur trois frameworks :
  • Processing : basé sur java, ce framework est orienté non-développeur et permet de créer simplement une application affichant du contenu 2D avec des interactions clavier/souris ;
  • Arduino : carte physique servant d'interface avec des entrées/sorties physiques. Arduino propose un langage de programmation basé sur le C et le C++ ;
  • OpenFramework : framework C++ très complet proposant de la 2D, 3D, réseau, base de données...


...