Enyo is a JavaScript framework designed to produce cross-platform apps using Web technologies. It is modern, elegant and promotes good programming practices. This book covers everything a JavaScript programmer needs to know to get started with Enyo. You'll learn the core features of Enyo, how to make use of the layout and widget libraries, and how to package apps for both the desktop and mobile devices. In short order, you'll find out how Enyo takes the headaches out of JavaScript app development.