About this Book
This book is designed to walk you through the flexible and powerful mobile HTML5 framework, Sencha Touch, from explaining the basics all the way to developing and deploying production mobile web applications. After you’ve read this book, you should be able to develop mobile HTML5 applications for tablets and phones.
This book is intended for developers who want to create rich mobile HTML5 applications that feel native using Sencha Touch. Although Sencha Touch is highly customizable, this book is targeted at those who primarily do the programming part of specification implementation.
The book assumes you already have a working understanding of how websites interact with web servers. To be most effective in writing robust and responsive applications, you need a solid background in core technologies like HTML, CSS, JavaScript, and JSON. The only thing we cover in detail about these core technologies is in chapter 10, where we discuss prototypal inheritance with JavaScript, a prerequisite to the Sencha Touch class system.
This book has a lot of hands-on examples that we walk you through. To get the most value out of this book, you need the following:
- A web server (Apache HTTPD or Microsoft IIS recommended)
- An intelligent IDE (WebStorm or Aptana recommended)
- Sencha Cmd installed (available at www.sencha.com/products/sencha-cmd/download)