JavaScript has become a key language for mobile web development, with support from a number of competing frameworks. Developers will learn how to create mobile applications using jQuery Mobile and SenchaTouch, how to choose between these frameworks, how to compile applications for distribution in app stores, and best practices for making JavaScript work efficiently in mobile environments.