Sencha Touch Training
Introduction To Sencha Touch Training Course:
Sencha Touch is an framework for building the mobile applications using the HTML5, CSS3, & Javascript. Enroll with Global Online Training for Sencha Touch Training and learn the framework, with which the developers can create (the native-like) mobile app experiences by building an HTML5 web application. As a part of Sencha Touch Training you will discover how to use the MVC design patterns to create best practices for clean code creation and much more . The It uses MVC design patterns to create best practices for clean code creation. It can look like a native mobile iOS, Android, Windows or BlackBerry application, but it’s also possible to create your own look and feel. No native language such as Java, Objective-c or C++ is required, just client-side technologies such as: JavaScript, CSS3 and a bit of HTML5 knowledge. The Sencha Touch can look like a native mobile iOS, Android, Windows or the BlackBerry application, but it’s also possible to create your own look & feel.
Sencha Touch Online Training course content
1: Introducing the Course
- Course objectives
- Course prerequisites
2: Getting Started with Sencha Touch
- Design Challenges with Devices
- About Sencha Touch 2
- Setting up your Development Environment
- Sencha Touch MVC
- Sencha Touch Class System
3: Defining Application VIews and Controllers
- Defining Views
- Using Containers
- Implementing a Carousel Layout & Controllers
- Firing & Responding to Custom Events
- Using Data Templates to Generate HTML
4: Working with Structured Data
- Sencha Touch Data Package
- Defining the Data Model
- Reading Data from a Server into a Model
- Implementing Data Drill-Down with Ext.List
- Handling Large or Frequently Changing Datasets
- Displaying Hierarchical Data in a Nested List
- Using Sencha.io Src to Scale Images for Devices
- Sencha.io Services
5: Working with Forms
- Defining an Input Form
- Handling Form Events
- Loading Data from a Model
- Implementing Cross-Domain Resource Sharing
- Submitting Form Data to a Server
6: Integrating Multimedia, Maps, and Charts
- Adding Audio, Images, and Video to your Apps
- Adding Google Maps to your Applications
- Visualizing Data with Charts
7: Theming your Apps
- Theming your app to different devices and OS
- Using Sass and Compass
- Using Mixins
- Optimizing your CSS
8: Advanced Technique
- Using Device Profiles to Support Multiple Form Factors
- Creating Dynamic Views using a Factory Pattern
- Implementing Deep-Linking and History Support
9: Optimizing your Applications
- Caching Data Locally with HTML5 Local Storage
- Caching Data Locally with the SQL Proxy
- Sencha Cmd to create the production builds
10: Going Native
- Compiling to a Native App
- Accessing the Camera & other Native APIs with Ext.Device