Review of Designing Multi-Device Experiences | By Michal Levin
The two chapters following discussed Ajax and general asynchronous logic more, such as working with web sockets. The remaining chapters, from 11 onwards went back to discussing HTML5 concepts, from location-awareness, drawing, drag-and-drop, local data storage and finally working with offline applications.
The book in total touches on a lot of concepts, and whilst this book will not make you an expert in either one topic, it provides a strong general overview. It is focused on beginners to web development, and whilst I would have liked this book to be more platform-agnostic, especially since it used very heavily community-pushed technologies like NodeJS, I appreciated the strength of the content of this book, the fact it kept concepts in context, in order for you to understand the relevance of such technologies. A compelling book, and for aspiring web developers, this book puts you in the right direction.
Prior Knowledge: For aspiring web developers. A bit of .NET knowledge is required for one chapter, but you can pick the chapters that suit your aspirations and skillset.
My rating: 4.5
Author: Glenn Johnson
Publisher: O'Reilly Media
Year: JANUARY 2013