E-book details

Instant Sencha Touch. Build native applications with Sencha Touch easily and efficiently

Instant Sencha Touch. Build native applications with Sencha Touch easily and efficiently

Hiren J. Dave, Hiren Dave

Ebook
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.
  • Instant Sencha Touch
    • Instant Sencha Touch
    • Credits
    • About the Author
    • www.packtpub.com
      • Support files, eBooks, discount offers and more
    • packtlib.packtpub.com
      • Why Subscribe?
      • Free Access for Packt account holders
    • 1. Instant Sencha Touch
      • So, what is Sencha Touch?
        • A Sencha Touch application as a web application
        • A Sencha Touch application as a native application
      • Installation
        • Downloading Sencha Touch
        • Setting up the web server on Mac
        • Setting up the web server on Windows
        • Introduction to Sencha Touch SDK
        • Introduction to the Sencha Touch class system
          • Defining a class
          • Defining the configuration of a class
          • Creating an instance of a class
        • Installing Xcode
        • Installing Android SDK
      • Quick start building a Hello World application
        • The Hello World application
        • Introduction to layouts
        • Panel a basic container
        • The form panel building rich input forms
        • Form fields nifty input fields
        • The tab panel a tabbed set of views
        • The navigation view a smart way of navigation
        • Carousels swipe between views
        • Introduction to data storage
        • List showing a list of data with custom styles
        • XTemplate an advanced template class
      • Top 12 features you need to know about
        • Animations
        • Adaptive layouts
        • Sencha Touch component queries
        • Event handling
        • Sencha Touch charts
        • Offline support
        • Fetching remote data with Ajax
        • The MVC structure
          • Model
          • View
          • Controller
          • Store
          • A sample application
        • Theming in Sencha Touch
          • What is SASS?
          • Variables
          • Mixins
        • Native packaging of Sencha Touch applications
          • Using PhoneGap Build
          • Using SDK
        • Accessing hardware and native APIs
      • People and places you should get to know
        • Sencha Touch forum
        • Sencha Touch App Gallery
        • Sencha Touch in social media LinkedIn, Facebook, Google+, Twitter, and Quora
          • LinkedIn groups
          • Facebook pages
          • Google+ page
          • Twitter pages
          • Quora page
        • Sencha Touch blogs
  • Title: Instant Sencha Touch. Build native applications with Sencha Touch easily and efficiently
  • Author: Hiren J. Dave, Hiren Dave
  • Original title: Instant Sencha Touch. Build native applications with Sencha Touch easily and efficiently
  • ISBN: 9781782165996, 9781782165996
  • Date of issue: 2013-10-25
  • Format: Ebook
  • Item ID: e_2wsg
  • Publisher: Packt Publishing