Sencha Touch Boilerplate

screenshot of Sencha Touch Boilerplate

A starter kit for Sencha Touch 2 projects.

Overview

The Sencha Touch Starter Kit is a robust toolset for developers looking to create applications with the Sencha Touch framework. This kit includes multiple HTML files that allow for flexibility in how libraries are loaded, catering to both local and online development environments. It is designed to streamline the process of building mobile applications, making it easier to manage dependencies and customize themes.

Using the starter kit, developers can choose between loading the Sencha libraries locally or via a content delivery network (CDN), which provides an efficient way to work without needing to download the SDK. By following the simple instructions provided, you can easily set up the environment for building powerful mobile applications.

Features

  • Multiple Loading Options: Choose between local libraries or using Sencha's CDN for improved convenience during development.
  • Ease of Set Up: Includes three HTML files (index.html, hosted.html, and production.html) to suit different development needs.
  • Dynamic Dependency Management: Utilizes Ext.loader to dynamically fetch required dependencies, ensuring that your application stays lightweight.
  • Custom Theming: Build and compile a custom theme with helpful instructions, allowing for personalized styling of applications.
  • Production Build Ready: Supports building your application into a single JavaScript file for efficient deployment with production.html and production-debug.html.
  • Comprehensive Documentation: Provides necessary command references to aid in command line operations, making the build process straightforward.
  • Continuous Theme Compilation: The option to run compass watch, which compiles theme changes in real-time as you develop.