Menu

FORMATIONS / INFORMATIQUE / LANGAGE / DEVELOPPEMENT / Mobiles

LD-029  DEVELOPPEUR SENCHA TOUCH |  5 jours


01/. Introduction a Sencha Touch

Qu’est-ce que Sencha Touch ?; Vue d’ensemble ; L’interface utilisateur Sencha Touch ; Penser comme un développeur d’applications mobiles.

02/. Première utilisation de Sencha Touch

Le modèle de licence ; Installation ; “Hello World” ; Préparer le projet de l’application ; Développement d’une application.

03/. Fondations Sencha Touch

Un modèle de composant pour tous les contrôler ; Introduction au cycle de vie des composants ; Le ComponentManager et les XTypes.

04/. Maitriser la construction par blocs

Les conteneurs de composants : containers ; Les mises en pages : « layouts » ; Les panneaux : « panels » ; Utilisation de panneaux d’onglets.

05/. Barres d’outils, boutons et éléments ancrés

Les elements dockables ; Les barres d’outils ; Les boutons.

06/. Capter l’attention de l’utilisateur

Utilisation de feuilles pour les interactions modales ; Utilisation de sélecteur ; Les boites de dialogues.



07/. Magasin et vues de données

Les magasins de données ; Implémentation d’une vue ; Fonctionnalités avancées avec les « List » ; Affichage de données hiérarchiques avec « NestedList ».

08/. Travailler avec les Formulaires

Construire un formulaire ; Une vue d’ensemble des contrôles de formulaires ; Construire des formulaires complexes ; Gérer les données via les « models » ; Attache un formulaire à une liste.

09/. Cartographie & Media

Les cartes dans votre application ; Gérer les images ; Maitriser la couche media.

10/. Fondations du système de classes

Héritage Javascript classique ; Utilisation du système de classe Sencha Touch ; Etendre les composants Sencha Touch ; Création d’un plugin Sencha.

11/. Construction d’application Sencha Touch

Vue d’ensemble ; Processus typique du développement d’une application ; Création du conteneur d’application (Shell) ; Utiliser le profilage de téléphone ; Construire la version tablette de votre application ; Packager votre application pour un déploiement web.



Public
Programmeurs web.

Objectifs
Développer et déployer des applications pour mobiles

Prérequis
Connaissances en HTML, Javascript, CSS.

Moyens pédagogiques
1 ordinateur et 1 support de cours par personne + 1 vidéoprojecteur. Évaluation par écrit en fin de cours et attestation de stage délivrée en fin de formation.

VOS DATES DE FORMATION