Get hands-on experience building speedy mobile web apps with Sencha Touch 2.3, the user interface JavaScript framework built specifically for the mobile Web. With this book, you’ll learn how to build a complete touch application, called Find a Cab, that has the look and feel of a native app on Android, iOS, Windows, and BlackBerry devices.
In the process, you’ll work with Sencha’s model-view-controller (MVC) components for form handling, styling, integration with outside data, and other elements. The Sencha Touch learning curve can be steep, but if you’re familiar with JavaScript, HTML5, CSS3, and JSON, this guide will get you up to speed through real-world examples.
Part I – Sencha Touch Essentials
Chapter 1. Introduction to Sencha Touch
Chapter 2. Installation
Chapter 3. The Fundamentals
Chapter 4. The Class System
Chapter 5. The Layout System
Part II – Building the FindACab App
Chapter 6. Structured Code
Chapter 7. Data Models
Chapter 8. Remote Connections (Server Proxies)
Chapter 9. Data Stores
Chapter 10. Offline Storage (Client Proxies)
Chapter 11. View Components
Chapter 12. Forms
Chapter 13. Themes and Styles
Chapter 14. Builds
Appendix A. Help with iOS Certificates and Provisioning
Appendix B. Custom Stylesheet for the FindACab App