introduction to sencha touch

15
By: Ahmed Badie 1 Sencha Touch

Upload: inovaeg

Post on 11-May-2015

423 views

Category:

Technology


2 download

DESCRIPTION

Introduction about Sencha Touch Talk about the following * What is Sencha ? * Introduction about Sencha Cmd * Sencha Examples * Sencha Try * Sencha Documentation

TRANSCRIPT

Page 1: Introduction to Sencha touch

1

By: Ahmed Badie

Sencha Touch

Page 2: Introduction to Sencha touch

2

Agenda

What is Sencha Touch? Introduction to Sencha Cmd Sencha Examples Sencha Try Sencha Documentation

Page 3: Introduction to Sencha touch

3

What is Sencha Touch?

Built on HTML5 Technology

Smoother Scrolling and Animations

Adaptive Layouts

Native Packaging

Page 4: Introduction to Sencha touch

4

What is Sencha Touch?

Request sent from mobile browser

Response from server

Web Server

Mobile device with WebKit browser

Page 5: Introduction to Sencha touch

5

Introduction to Sencha Cmd

Page 6: Introduction to Sencha touch

6

Introduction to Sencha Cmd

Sencha Cmd provides the following capabilities:

Code Generation Tools JS Compiler Web Server Packaging Management System

Page 7: Introduction to Sencha touch

7

Introduction to Sencha Cmd (cont.)

System Setup1. Download and install a 

Java Run-time Environment or JRE (at least JRE 6, JRE 7 is best).

2. You need to install Ruby version 1.9.3 (Ruby version 2.0 is not supported)

3. Download and install Sencha Cmd.4. Download the appropriate version of 

Sencha Touch for mobile applications.5. Extract the SDK to a local directory.

Page 8: Introduction to Sencha touch

Introduction to Sencha Cmd (cont.)

Command Basics

8

sencha -sdk /path/to/sdk generate app MyApp /path/to/MyApp

• Generate an application skeleton

sencha fs web [-port 8000] start -map <dir_name>

• Start the Cmd web serversencha help

• Display Sencha help

Page 9: Introduction to Sencha touch

9

Sencha Examples

Page 11: Introduction to Sencha touch

11

Sencha Try

Page 13: Introduction to Sencha touch

13

Sencha Documentation

Page 14: Introduction to Sencha touch

14

Sencha Documentation

Page 15: Introduction to Sencha touch

15

References

Sencha official websitehttp://www.sencha.com