Books & Videos

Table of Contents

  1. Chapter 1 Getting Started

    1. What Is Sencha Touch?

    2. Installing the Developer Environment

    3. Sencha Touch Distribution

    4. Creating a New Application

    5. Sencha Touch Documentation System

    6. Conclusion

  2. Chapter 2 The Class System

    1. Architectural Considerations

    2. Understanding the Class System

    3. Foundation Utilities

    4. Conclusion

  3. Chapter 3 Views

    1. Components, Containers, and Panels

    2. Component Library Catalog

    3. Creating Views

    4. Conclusion

  4. Chapter 4 Data

    1. Model Classes

    2. Stores and Proxies

    3. Data-Bound Controls

    4. Conclusion

  5. Chapter 5 Forms

    1. Form Panels

    2. Fieldsets

    3. Field Types

    4. Using Data with Forms

    5. Conclusion

  6. Chapter 6 Controllers

    1. Director of the Orchestra

    2. Creating a Controller

    3. Initialization

    4. Routing and Deep-Linking

    5. Conclusion

  7. Chapter 7 Styling Applications

    1. Using the Default Sencha Styles

    2. Introduction to Sass

    3. Using Sass in Sencha Touch

    4. Sencha Touch Sass Parameters

    5. Conclusion

  8. Chapter 8 Debugging, Testing, and Documenting

    1. Debugging

    2. Testing

    3. Documenting Your Code with JSDuck

    4. Tips for Quality Sencha Touch Apps

    5. Conclusion

  9. Chapter 9 Sencha Architect

    1. Introduction

    2. Creating a Simple Application

    3. Conclusion

  10. Chapter 10 Deployment in Devices

    1. Using Profiles

    2. Using Device Features

    3. Packaging with Sencha Cmd

    4. Packaging with Sencha Architect

    5. Conclusion

  11. Chapter 11 Conclusion

  1. Index

  2. Colophon