Book Image

Instant Sencha Touch

By : Hiren Dave
Book Image

Instant Sencha Touch

By: Hiren Dave

Overview of this book

Sencha Touch, a high-performance HTML5 mobile application framework, is the cornerstone of the Sencha HTML5 platform. Built for enabling world-class user experiences, Sencha Touch is the only framework that enables developers to build fast and impressive apps that work on iOS, Android, BlackBerry, Kindle Fire, and more. Instant Sencha Touch is a practical hands on guide that provides you with all you need to explore the Sencha Touch framework and start building high performance, cross platform mobile applications with rich user interfaces. It also covers native deployment of Sencha Touch applications on various platforms. Instant Sencha Touch is a step-by-step guide that will explain you everything from downloading Sencha Touch SDK to setting up the development environment, and building applications. You will start with a quick overview of the Sencha Touch and work your way through understanding the class structure, and basic components and layouts of the Sencha Touch. You will also cover interesting features like animations, adaptive layout, data packages, local storage support, and so on. You will also see how to build your own theme and styles and deploy Sencha Touch app as native apps. You will also learn about MVC architecture for building Sencha Touch applications. Finally you will take a look at the Phonegap (Cordova) build and Cordova SDK to deploy Sencha Touch application as native application.
Table of Contents (6 chapters)

Chapter 1. Instant Sencha Touch

Welcome to Instant Sencha Touch. This book is a hands-on guide that provides you with all that you need to explore the Sencha Touch framework and start building high performance cross-platform mobile applications. The book contains the following sections:

So, what is Sencha Touch? is a quick introductory section on Sencha Touch for new users. It explains the Sencha Touch framework and some of its features. This will help you understand more about Sencha Touch.

Installation gives you step-by-step details for downloading Sencha Touch SDK, understanding the SDK, setting up the development environment, and installing some of the useful tools for development.

Quick start – building a Hello World application gives you further introduction to the most used components and features of Sencha Touch in real-time applications. It includes the necessary UI components and data packages.

Top 12 features you need to know about introduces you to the most amazing features of Sencha Touch, such as animation, adaptive layout, event handling, component queries, charts, and the MVC structure. It also introduces you to native deployment and creating custom themes.

People and places you should get to know gives you references to resources available on various social media to know more about Sencha Touch.